Added test case to ensure existing reverse 1-to-many relations don't get erased.
Fixed test dependencies in setup.py.
Changes to make tests run faster. Also organized requirements.
Fixed __unicode__ method in test model.
Used mock library to avoid some time.sleep() calls.
Added on-disk sqlite back for basic tests, which fail with in-memory sqlite.
Fixed manage_customuser.py, shut off warnings in log.
Fixed settings in merge.
Allows you to run a single test, e.g.: ./run_all_tests.sh core.ApiTestCase.test_register
Merge branch 'test-enhancements'
Got tests running with tox in Django dev version.
Got http tests in basic and alphanumeric working with in-memory sqlite.
Removed duplicate dependencies to fix "Double requirement given" in Travis CI.
Fixed error that was causing docs to not build.
Added Django 1.6 to test matrix.
Fixed typo, reenabled complex test app in Tox, although it has no test cases.
Got gis tests passing on postgis.

All but 2 of them pass when using spatialite (spatialite currently not enabled). Spatialite doesn't seem to like 'within' lookups on MultiLineStringField ('within' works on MultiPointField).
Reenabled complex tests in py27-dev.
Moved some dependencies away from pip to apt to hopefully speed up installation.
Merge branch 'test-enhancements-more-faster' into test-enhancements