Fix bad accesses and bad arguments.
Fixed example API hasScope reference
Fixed tokeninfo
CS fixes
Merge pull request #276 from GrahamCampbell/cs

CS Fixes
Merge pull request #271 from inverse/example-fix

Example fix
Merge pull request #269 from Hywan/fix_example_api

Fix bad accesses and bad arguments
Removed an extra new line
Merge pull request #277 from GrahamCampbell/patch-1

Removed an extra new line
Merge remote-tracking branch 'upstream/master' into feature/openid-connect

Conflicts:
	src/Entity/AbstractTokenEntity.php
	src/Entity/AccessTokenEntity.php
	src/Entity/AuthCodeEntity.php
	src/Entity/SessionEntity.php
	src/Event/SessionOwnerEvent.php
	src/Grant/AbstractGrant.php
	src/Grant/AuthCodeGrant.php
	src/Grant/ClientCredentialsGrant.php
	src/Storage/AccessTokenInterface.php
	src/Storage/AuthCodeInterface.php
	src/Storage/ClientInterface.php
	src/Storage/RefreshTokenInterface.php
	src/Storage/ScopeInterface.php
	src/Storage/SessionInterface.php
	src/TokenType/AbstractTokenType.php
	src/TokenType/TokenTypeInterface.php