Get rid of prefix from MakeMock

The prefix was added to give us the ability to change the name of the
mock package.  However, this is not actually a useful thing to be able
to do (and hence wasn't being used), so drop it.
Move MakeMock up, and add a basic docstring.