asm-75-user_login

* updated create session logic to allow for a user to pass name or email
* updated verbiage in views
* adjusted tests for new username logic

resolve bounty #75