Updated configuration/documentation/bug fix

It took me a while to get this set up because of dependency changes, and system configuration. These changes will allow others to get set up easier.

I also fixed a bug where you couldn't issue a badge with only the email address (to create a user...now a user is created on the fly with their email address as the username)