Updated most of the outdated gems, specifically rack, due to recent
security issues.
Merge pull request #92 from revans/gem-upgrades

Applies cleanly, tests passing.