Set authentication middleware for test runner

It looks like Django 1.7 will be removing some of the default middleware classes. Authentication tests will continue to depend on these, so they may as well be explicitly set in the ```runserver.py``` script.