Server-sent-events working again

The /events route now properly sends the data over the stream.

In order for this to work correctly, I had to switch from using WEBrick to Puma. I think you could also use thin or Rainbows!. 

I also had to add
```ruby
config.preload_frameworks = true
config.allow_concurrency = true
```
to config/environments/development.rb