add tox.ini file to test with tox against python2.6-python2.7 and django 1.4-1.6
update .gitignore to ingore .tox cache
rename userena.tests.profiles.test to userena.tests.profiles.test so it won't be collected by Django>=1.6.0 collector and won't break tox tests without --develop flag
remove obsolete modules and change test submodules names to be discoverable by new test runners
do not use ProfileTestCase
add new runtest module to solve many testing workflow issues
make umessages tests discoverable
update tox.ini and run_tests to test umessages also
test_models: test emails on builtin templates
fix template loading during runtests by changing MANIFEST.in, add default 404.html template for test purpose and simplify tox tests output
remove tox envs for django<=1.4.0
finally use --develop flag on tox tests to have tests run for django 1.6.1
add travis configuration
add some newlines to few added files
fix "settings leakage" in utils tests
Merge branch 'feature/tox-mutiple-env-tests'
add tests for password reset views \n refs issue #380
add compat module to handle all backward/forward compatibility quirks
utilize first compatibility quirk for password reset view to pass password_reset tests in django>=1.6.0
add test password reset confirm test and name confirmation url to help referencing in tests (this tests fails in django 1.6.1)