Add some initial tests for the mirrorlist

This currently shows 92% coverage of the mirrorlist_client.wsgi app.

Ideally, these tests should live alongside the others in the suite, and we should also figure out how to fire up the mirrorlist_server.py for these tests to work. I figured I'd create a PR for now so we can discuss it and hack on it more.
should we add an --help?