Merge pull request #172 from suprbh/master

Geolocation code - works for chrome browser, not for Android emulator
Merge pull request #174 from suprbh/master

Add jquery and ngCordova to bower.json
Clean up moble code and remove unnecessary controllers and factories
Merge pull request #175 from ryojiosawa/refactor

Clean up mobile code and remove unnecessary controllers and factories
Fixes authentication routes for non-logged in users
Local signup working, need to finish local login
Extract geo-location logic out of app.controllers
Remove a typo
Resets password to not-null true default as OAuth does not provide that value, otherwise OAuth won't work
Removes ngCordova commit for this pull request
Merge pull request #177 from ryojiosawa/refactor

Add geo-controller.js to extract all geo-location logic out of app.controllers
Merge pull request #176 from jamesongamble/localLogin

Add local sign up
enable background geo location