Geolocation code - works for chrome browser, not for Android emulator

Added ngCordova to bower.json
Modified geolocation code - works now for browser, updates location data every 2mins(not sure why).
Sends location, userid information to node server and server updates the database.
Does not yet work on Android emulator.

@ryojiosawa , @jamesongamble , @jjmerino , @kmeurer - Please review