Project API tests now pass with DRF3.

Moved factories to their own package.

DRF3-style test pattern for translations.

Fixes #1080, #1078, #1076, #1075
Cleaned up imports.
Added nilsimsa to reqs.

Tests now passing.