Make testing work

It is not possible to use test fixtures in the normal Rails sense when you are using MongoDB. The generally recommended replacement is [factory_girl](https://github.com/thoughtbot/factory_girl), which allows you to define factories from which to get your fixtures.

In these commits I set up some factories and modify the tests to get them to a workable state. Some tests fail, and I cannot determine the cause. I tried to fix the tests when I could.

Overall, this means the tests are testing, instead of throwing errors. Not to say that the tests could use plenty of work, but it's a milestone nonetheless.