cater for array of doubles when decoding LatLong from Object

An example using spring data of a double array that isn't catered for by Fongo

``@GeoSpatialIndexed``
	``private double[] random = new double[]{RandomUtils.nextDouble(),0d};``

This change allows Fongo to interpret the double array as a LatLong