Remove UserFactory

* Projects usually override it anyway and it can lead to problems with
  django 1.7 app loading.
Add BaseUserFactory to replace UserFactory

* Rename RequestTestCase to BaseRequestTestCase
* Add docstring to BaseRequestTestCase
Merge pull request #17 from incuna/remove-user-factory

Remove UserFactory