Set up puma as heroku intended

According
to https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-serveSet
Update to latest patch version of rails, 3.2.20
Newrelic says it wants to be updated too
Goodbye, airbrake
Update the newrelic config as well
Merge pull request #820 from carols10cents/puma-on-heroku

Set up puma as heroku intended
Merge pull request #821 from carols10cents/rails-3.2.20

Update to latest patch version of rails, 3.2.20
Merge pull request #822 from carols10cents/update-newrelic

Newrelic says it wants to be updated too
Merge pull request #825 from carols10cents/remove-airbrake

Goodbye, airbrake
Update the osub subscribe call to take correct # of args

I'm not sure how this ever worked.
Updates osub.
Use ruby 2.1.3 but allow travis to change for testing