Adds jQuery ($) and Underscore.js (_) to the JSHint globals array, adds Underscore to Bower, and adds node-geocoder as an NPM dependency and updates others
Removes the bootstrap-sass exclusion from grunt-bower-install to enable loading Bootstrap plugins
Adds a plain user address geocoding route and changes User.update to account for email and location, and adds email as a unique index on User
Client updates

- Adds bootstrap-sass script tags to the main template
- Adds User.geocode route and wires it to Profile > Location
- Better error handling for the profile page
- Misc. clean-up