Added event data in <script> tag for use in JS.
Rendered map div if map requested in shortcode attributes.
Added model and view for off_campus_event shortcode.
Made some alterations to google map views/model to try and make it a bit mre generic so it can be used for hopkins on the road map.
Modified data structure.
Merge branch 'develop' into maps
If there isn't a model, there must be an ID. Fetch the model and render.
Moved loading of google maps API into GoogleMapView instead of in fullpage-map.js.
Changed 'off_campus_event' shortcode to ''map'
Mofied hopkins on the road template to always display list and map.
Created map template.
Added map shortcode. If hopkins on the rooad map, dig into the shortcode embedded div to find the right div to init the map on.
Rendered info window based on the map ID.
Added 'embedded' class.
Created 'nice_date' metadata on off campus event type of location.
Created hopkins on the road info window template.
Created default info window template.
Added registration and directions URL.
Moved stuff that happens after the google API loads into another function (hoping to extend this view eventually).
Broke out campus map specific stuff into separate views.