GeoJSON format needs to implement readProjectionFromObject

Currently ol.format.GeoJSON implements readProjection, and that method expects an object as its first argument. Instead it should implement readProjectionFromObject.

fixes #2299