Fix linting errors and improve syntax in map.js for consistency.
Add basic clustering using the leaflet.markercluster plugin.
Map: Update markers to comply with new design.
Map: Customize marker clustering.
Merge branch 'refs/heads/feature/45-marker-clusters' into feature/30-website-redesign

Conflicts:
	app/assets/stylesheets/components/_base.css.scss
	bower.json
Map: Auto-offset to prevent the header from overlaying map content.
Map: Adjust marker position.