Fix state parameter check typo
Merge pull request #10 from MichaelGooden/patch-1

Fix state parameter check typo
Updated .gitignore
Removed phpunit from composer.json
Removed static functions, inject authserver instance into grants
Cleaned up .gitignore
Removed old build files
Updated .travis.yml
It ain't static anymore Jim
Set a default parameter for getParam
Added scope parameter association for clientcredentials and password scope

TODO: Unit tests
Spelling fix
Change from static calls
Made getGrantType public for use with implicit grant
Added implicit grant
Typo correction in inline doc
Removed obsolete namespace inclusion
Added missing details (return values on failure) to methods of SessionInterface
Corrected wrong return documentation for SessionInterface::validateAuthCode() method
Add optional default scope parameter.

Signed-off-by: Michael Gooden <me@michaelgooden.net>