Update all the gems.

Previously, a lot of the bundle gems were out-of-date, which was presenting
security issues to be introduced into the application. The bundled gems have
been updated to their latest versions.

https://trello.com/c/TTVWjkFZ