LUCENE-6810: Spatial4j 0.5 upgrade. Mostly fixes a few edge-case bugs. * the spatial4j tests jar is published and we use some utilities there; this adds a test dependency on it & SLF4J.