Removed restriction that custom user model be named User, changed test user to EmailUser to verify, updated docs
Merged changes from PR
Updated travis script to use EmailUser instead of User