updated installation section of README with instructions in adding module as a composer depencency to an existing application
When calling from apigility skelton php vendor/zfcampus/zf-oauth2/bin/bcrypt.php the include will not work and throw exceptions. So this is a fix. Kept the rest for if this is used from somewhere else as a package
Added "id_token" column to auth_authorization_codes table

- Added to SQL template file
- Added to distribution test database
- Added to test suite test database
Merge branch 'hotfix/34'

Fixes #34
Merge pull request #33 from harikt/fix-autoload-path

When calling from apigility skelton php vendor/zfcampus/zf-oauth2/bin/bc...
[#33] Added comment about second autoload resolution
Merge branch 'hotfix/33'

Close #33
Remove coveralls support
Fixed the bcrypt cost default value
Merge pull request #35 from ezimuel/fix/bcrypt-default-cost

Fixed the bcrypt cost default value
Merge branch 'hotfix/35'

Close #35
Added the users and client_id without secret in dbtest
Merge pull request #36 from ezimuel/fix/dbtest

Added the users and client_id without secret in dbtest
Merge branch 'hotfix/36'

Close #36
No duplicate of primary key names

A constraint named client_id_pk was used by two different tables. This is fine when running mysql. But, using this for postgresql is not allowed. 
Changed the generated primary keys to be unique.
Use SMALLINT instead of TINYINT(1)

Having the datatype TINYINT(1) makes the script incompatible with postgresql. Using SMALLINT instead, and the script works with both mysql and postgresql.
Merge pull request #37 from gartner/patch-1

Remove duplicate primary key names
[#37] Also update README file
Merge branch 'hotfix/37'

Close #37
Merge pull request #38 from gartner/patch-2

Use SMALLINT instead of TINYINT(1)