Django17 tests

My problems while adding tox django1.7 tests are listed in #45

Things changed:
* Added tox profiles for py33 and py27 for django17
* Django1.7 uses `allow_migrate` not `allow_syncdb`, handle that properly.
* The django1.7 redirect gives the original redirect we expect but also gives a urlencoded redirect.  The dictionary compare was failing so I switched the tests to only compare the first item.
* `run_tests.py` needs to call `django.setup()` if it's 1.7.  (And assumedly if it's greater than django1.7.)

@jaap3 @semente