Geolocation code added - not working yet

Added geolocation and backgroundgeolocation code to mobile folder. Is not fully functional yet. Work in progress.

@ryojiosawa , @jamesongamble , @kmeurer , @jjmerino