Merge branch 'develop'
Merge branch 'develop'
Better support for unbounded scopes.
Merge branch 'master' of github.com:bshaffer/oauth2-server-php into develop
Update README.md

fixes #114 - changes "locahost" to "localhost"
Merge pull request #109 from bojanz/unbounded_scopes

Better support for unbounded scopes.
Merge pull request #112 from rjmackay/develop

**BC-BREAKING CHANGE** - moves `checkRestrictedGrantType` from `ClientCredentialsInterface` to `ClientCredentialsInterface`. See #111 and #112
Update Server.php

**BC-BREAKING CHANGE** - addresses #108 - removes default jwt granting, as "audience" is required.  This needs to be set using `addGrantType` instead.
Merge branch 'develop' of github.com:bshaffer/oauth2-server-php into develop
addresses #113 - refactors grant types - they are much cleaner and intuitive now
TokenController cleanup
addresses #88 - 'FromRequest' does not really make sense, as there are multiple places this data is stored
refactors scope validation and adds scope testing for all grant types
fixes php5.2-specific syntax error in tests
adds typehinting for getJWTData
moves private method to bottom
updates README - getClientCredentials is not part of the interface
moves scopetest into proper directory
proper renaming of tests previously in 'Server' directory
addresses #113 - refactors grant types - they are much cleaner and intuitive now