Made mock modules more static

Mock modules were reduced to simply returning static values wherever possible. Utility scrapers return test values such as `"test"`, and mock DAOs were gutted until they only contained code necessary for the tests.
Unfortunately, all DTOs and mock DAOs still have to access the test database, since any documents in MongoEngine depend on having access to an active DB connection. This means that real database and "fake" database access don't mix well. It would be possible to make mock DTOs, but not in the time we have left.
This is what I have for now. Of course, I'm open to suggestions on how to improve this.

[HR-271](http://rak.unl.edu:8080/jira/browse/HR-271)