Tidy up the endpoints based on tests from strong-gateway
Tidy up validation of code and token
Tidy up missing user/app id error handling
Remove obsolete tests
Merge pull request #8 from strongloop/feature/componentize-oauth2

Tidy up validation of access tokens/authorization codes