Merge branch 'develop-before-grant-type-refactor'
increments tag in readme
fixes hardcoded error message in TokenController, adds test coverage for error case
splits client credentials validation into two tests (this is best practices)
Fixed readme typo
Merge pull request #135 from dangreaves/develop

Fixed readme typo
fixes #137 - allows for multiple request_uris and adds tests for this
Merge branch 'develop' of http://github.com/bshaffer/oauth2-server-php into develop
adds ability to pass headers explicitly to Request object
fixes #27 - adds way to pass in custom clientassertiontype to server object
updating most recent tag in the README to v0.8
merges develop into trunk for v0.8 tag
cleans up redirect URI validation
** BC-BREAKING CHANGE ** - addresses #80: requires exact matching of URL by default, rather than only matching the beginning string
** BC-BREAKING CHANGE ** - addresses #80: hardens default security by making 'enforce_state' param in AuthorizationServer true by default
standardizes tests - uses arrays instead of setting query directly in Controller tests
** BC-BREAKING CHANGE ** - addresses #139 - makes OAuth2_Storage_UserCredentialsInterface::getUserDetails required to return user_id
attempts to standardize documentation a little better
Return from verifyResourceRequest() if we don't have token data

This ensures any error response already set in getAccessTokenData gets
returned, not overwritten by the 'insufficient_scope' error.
Merge pull request #140 from rjmackay/fix-resource-request-error

Ensures resource request errors not overwritten by the insufficient_scope erro