Purge all .pyc files before running tests

Tests often fail due to orphan/stale testing pyc's in the project tree.  These are normally created as a result of different folder structures in the various branches.  This pull request calls the django extension "clean_pyc" whenever the testrunner module is instanced.