Added paper_trail to allow versions of terms.

- Remove a ton of generated test files.
- Write a quick test to verify that paper_trail was installed and terms can be versioned
- Slipped in some model validation tests.