Start working on a PublicationCreator to build new accounts
Merge branch 'master' into new-publication-signup

* master:
  Fix bad spec
  Document the .env file
Start working on actually creating the stuff we need to at sign up
Signing up a new publication works!

* Signing in across all domains now supported
* People can now browse around the site for 2 days before confirming
  their account and setting their password
* First name is no longer a required field for Person, but Email is
* When you sign up a new publication, the publication and your account
  are automatically created (no dummy data is created yet, though)
Seed sample data when new publications sign up

I found a lot of broken stuff while playing with this functionality.

Also, it's a huge operation, so it needs to be done in the background.
But Workless, the gem used to automatically spin up Delayed Job workers,
was not configured correctly. So I did that, too.

Big commit!
Merge pull request #10 from chadoh/new-publication-signup

Create a simple sign up form for new publications