Backported release 0.1.0 into develop
Add TestAuthenticator to assist Capybara examples

Login via the existing mechanism is quite messy in Capybara examples,
because the redirect to Rapid Connect can't be trapped and stubbed out.

This provides a hook and an alternate code path so that test code can
inject a JWT which will be presented with a simple 'Login' button to
click in test cases.
Update README.md with advice for Capybara testing
Refactor claims validation to reduce complexity

Code Climate didn't like the structure of my `validate_claims`
implementation. Refactoring caused the class to grow beyond RuboCop's
limits, so the functionality was pulled out into a module.

The result is pleasing, I think.
Added a note about the resulting callback URL
Merge pull request #4 from ausaccessfed/feature/test-authenticator

Add test-mode authenticator to use with Capybara style tests
Merge pull request #5 from ausaccessfed/feature/minor-tweaks

Some minor tweaks
Bump version to 0.2.0
Merge release 0.2.0 into master