Add guest user capability

Enables the Hub to generate authentication include files and authenticated email address entries for guest users outside of the team.

The joiner_test.rb Minitest conversion and DummyTestPage extraction are pure refactorings.
Don't know why I did that. Fixed.