Updated the necessary API controllers.

#46
Added category and projects fetch.
Altered projects and geocodes defaults.

#46
Assign project lat and lng when sync after geocode

#46
Project geo function independent of selected cols
Added basic dashboard home panels.
Set geocode defaults.
Geocoding on sync happens on project model
Added has geo scope for projects.
Making for much faster API response.

#46
Code spacing.
Auto-complete better described.
Using the bower powered css.
Added missing bower dependencies.
Better dependency listing when running grunt.
Using defaults for pahali-subscribe.js
Yup, we are getting rid of the loading map overlay

#46
Using proper model in map-subscribe
Loads of bug fixing coming up!

#46
Using new callback process.