Started work on adding marker clusters to the app

- the idea is you will be able to toggle from the heat map to markers
- added a toggle button on the map as well, it isn't functional yet
Merge branch 'develop' into feature-markerClusters
- merged changes to not rely on external files

Conflicts:
	bower.json
	html/index.html
Merge branch 'develop' into feature-markerClusters
Added web workers to chunk out the way clusters are loaded

- Not sure if this is the best way to do it. This is my first exposure
  to web workers
Enabled points to load whenver year changes

- did a lot of refactoring
- created layers up front and stopped adding/removing every
- hid the button toggle for now
Made header fixed and adjusted zoom control positioning
Changed min/max zoom levels

- a bounding box must be set as well
Cleaned up files after running jslint
Added "offense type" data to the dump
Added popup to markers to display the "offense type"