Use DiscoverRunner because older django is bad at test discovery
Bump to latest version(s) of django
`.earliest()` is a 1.5+ feature
django < 1.6 fails to signal user_logged_out on testclient :(
Non-sucky testrunner for pre-django1.6
Remove some future-features