added .env to gitignore
added workarounds for django-nonrel and mongodb

attempt to use listfield from djangotoolbox for ManyToManyField
disabled site filter in admin
added rudimentary forms for some ListField/DictField for admin site
fixed join in get_current
fixed choice for whether we are using nonrel or not
amended query syntax to be compatible to both types of models
created copy of auth backeend for non rel

email auth method query errors due to unsupported query (probably the reverse foreign key lookup)
simplify by only looking up email on auth_user for now
refactored nonrel to move to base directory
updated password reset to work with mongo object ids
fixed import and url reverse
forgot import
removed unnecessary overrides in auth_backend
attach nonrel backend to user model if specified

default to existing backend
don't check for active==True during form validation for consistency

handle it during perform_login to keep consistency between account & socialaccount workflows
ie. all users are redirected to account_inactive