Merge pull request #4 from TalkingQuickly/master

Use Fastcase Gem
Merge pull request #5 from TalkingQuickly/master

dont double parse json
Merge pull request #7 from TalkingQuickly/master

Use request extension to denote content type
make trailing slash optional
Merge pull request #9 from TalkingQuickly/master

Adds a redirect endpoint
resolves merge conflicts