Feature/handle api versioning

For #109.

NOTE: As yet, `/oauth` is not under `/api/v1`. (Doing that in a separate pull.)
Also, what I've done in `routes.rb` is ugly, but I couldn't find a better way. (Am asking on StackOverflow, mainly because I'm curious.)

@cpapazian, take a look?