Starting the reorganization
Merge branch 'release/0.4.1' into develop
Changing Case
Changing Case in namespaces
Fixing Resource bugs and moving the Request dep to a setter.
Changing 'user_credentials' to password
Merge branch 'cleanup' of github.com:dandoescode/OAuth2 into feature/reorg

Conflicts:
	src/OAuth2/Authentication/Server.php
	src/Oauth2/Resource/Server.php
Changed Case of Oauth2 namespace to OAuth2 namespace
Adding a few Getters to the Resource, moving Exceptions and adding some new ones.
Started adding some Server methods, adding some Util classes and adding a way to get the token from the Resource
Renaming Server and Resource to AuthServer and ResourceServer to be less confusing.
Removed unnecessary column from the table
Added getResponseType parameter
Added model variable storage
Response types are now generated from grants that are injected in
Explanation of the scope delimiter parameter
Added exception codes and messages
Update ClientInterface with get() method
Updated ScopeInterface with get method
Updated SessionInterface