Refactor AuthorizationCodeGrantIT
Fix integ. tests to initialize DB only once per Spec
Improve HTTP DSL in integration tests
Add more tests for authorization code flow