Add collision data to map

* Get data from SODA API using HTTParty
* Clean data and enter into database
* Add markers representing data to map using MapBoxJS
* Move map directly into home show page
* Improve use of MapBox gem
Incident needs a hash right? So in the case of incident parser it would create well formed data.

The problem with naming something like RawIncident is that by putting it into an object, it's not really the RawIncident anymore. I'm suggesting what I would do. 

It would mean you would have something like

```ruby
Incident.create(IncidentParser.new(raw_incident).parse)