Use email for login.
Changes to allow fields to be specified for ID and population.
Allow for a non creation option.
fix typos.
Merge pull request #2 from jeremyfrench/login_auth

Login auth