Add sysadmin dashboard
For seeing overview of system status, for deleting and loading
courses, for seeing log of git imports of courseware.  Includes command
for importing course XML from git repositories.

Added a lot of tests for additional coverage with some minor fixes
those tests discovered
Merge pull request #1942 from carsongee/feature/mitx/sysadmin-dashboard

Add sysadmin dashboard