Made redirect_uri nullable on oauth_authorization_codes
Set error when validateScopes fails.
Added Str dependency for AuthorizationRequest
Error now takes a status code as its first parameter | Added phpDoc's
Added issueCode method

This should probably be extracted and refactored to the AuthCodeRepo
Updated AuthorizeRequest tests || Added issueCode test