AGJS-239: promisefied Authorization / OAuth2 + refactored tests
Authz - fix execute method and cleanup of validate method