Implement Projection, fromLatLngToPoint and panBy. Fix LatLong handling ...

...of values from JSObject, if value was 0.0 caused cast exception when getting double. Add MapReady call.