Add CartoDB map visualization with custom popup.

This adds the CartoDB visualization to the map page, using cartodb.js, and a custom AngularJS popup for the features that has a 'compare' button.
This should be moved to the CartoSQLAPI service, but is ok for now. I'm going to be writing a function that does almost exactly this in a bit, and we can refactor this section at that time.