[#613] Throw exception incase lat/lon values are invalid

* Use the internal validation check of GeocellManager to throw exception incase lat/lon values are invalid
[#613] Refactoring the populateGeocells function
Merge pull request #614 from akvo/issue/613

[#613] Validate lat/long data while creating geocells