Enforcing log in prior to code verification

These commits add the requirement that a user be logged in prior to validating their Invite Code, since a code cannot be properly verified unless request.user is provided.  

These changes also expose a couple more views that should be available to non-beta users, and adds a test scenario for the invalid Invite Code.