Added geolocation code which includes both  GPS and Network provider
methods

Signed-off-by: Tajinder <tajindersingh4487@gmail.com>