Add HTTP Basic Auth to the site for pre-launch.
closes #17
Ensure that Creating a User Trial is something you can only do as a logged in user.