Geolocation is functional

Added code to run geolocation from main activity and setting location
lat, long and method to datasync.

(Datasync is a worker thread so it was not able to create another thread
to work on geolocation.)
Update drone alarm

Drone alarm also needs location update as a monitor service.