Commit links

Yo dawg.

This adds bundler/rake to the Gemfile to make it easier to run use with `bundler exec foreman run rake` to ensure you have the correct versions of bundler/rake and don't have to install them separately.

Also, I didn't want to mess with pagerduty/zendesk, so I added code to skip them if any of their keys aren't available so I could just comment them out in my env.

Finally I got to the real goal and changed the commit messaging such that the one whose message appears will also be a link to the commit in question.

boom