AngularJS overhaul and LazyGraph

Added LazyGraph to cache frequent database queries. Hooked up resources
and AngularJS controllers for the home page. Modified KML import script
so that it works with the latest .kml files.
Merge https://github.com/UIUC-GIS/mapcampus