Various fixes to PdoTest
* Removed calls to arrayHasKey in unit tests.
* Added test of refresh token.
Added assertArrayHasKey.
Merge pull request #43 from stefanaxelsson/issue40

Various fixes to PdoTest
Merge pull request #48 from F21/master

Updated getAccessTokenData() to accept a $request
fixed: variable  and  undefined variables
Merge pull request #50 from dazz/bugfix/noticeUndefinedVariable

fixed: notice undefined variable
Fixed bug in JWTBearer Grant Type where the decoding key for the JWT is not included in the clientData array.
Formatting.
Added test for testing clients that do not have a JWT decoding key associated with it.
Renamed misleading variables and fixed comments.
Fixed formatting.
matching headers with spec when token is returned
validateClientData in JWTBearer grant type now throws exceptions because the errors can only be triggered by developer error.
Changed to LogicException.
Added syntax highlighting to all php code
Remove check for the ClientCredentials storage type because grant types that uses ClientAssertionType does not require it.
Remove typing for ClientCredentials storage interface in the grant controller.
Updated creating an instance of the GrantedController to not force the client_credentials storage.
JWT grant type should take all parameters using POST, not GET.
Updated JWT tests so that test data is passed in via POST and not GET.