Add `toHaveScopes` helper method

Allows checking if an array of expected scopes are present
Merge pull request #17 from jugglingnutcase/to-have-scopes-helper

Add `toHaveScopes` helper method
Merge PR #18 into master. Refactor tests.