Update Gruntfile.js

Updated grunt file to use new version of backbone and underscore.
Update grunt.js

Updated grunt.js to utilize new version of backbone and underscore.
Updated build
Misc cleanup.
Updated to jQuery Mobile 1.3.0 RC1. Updated Leaflet to 0.5.
Removed unnecessary items from repository. Some cleanup.
Renamed directory.
Updates to different plugins. Housekeeping.
Minor tweaks.
Updates to app.
Began to add initialize pieces back. Updated collections to RequireJS ready modules.

Signed-off-by: Daniel Cervantes <dlcerva@gmail.com>
Updated models to RequireJS ready modules.
First pass at upgrading views for RequireJS.
Remove shim entry for local storage. Added local storage requirement to collections.
Quick fix.
Added other javascript libraries to shim.
Refactoring.
Refactoring.
File rename.
Added view dependencies. Updated body attribute for jqmobile.