Set the scope parameter to not be required by default. Fixes #43
If scope parameter is required and there are not requested scopes AND there is no default scope set then fail

Should have been included in with previous commit
Allow for multiple default scopes. Fixes #42