Add view with causes

* Add a causes view using same incidents as main view
* Create new GeoJSON with marker color based on cause
* Add legend identifying causes
I first made this a long time ago, but I'm positive that rails and/or javascript flipped out when I tried to change it