Revert "cleaning fixtures and finished unit-test pattern for books module"

This reverts commit cc1520cc5331c1ab8fe5567b68e4a951a343c296.
Revert "remove default arg that calls Term.current_term(). this fails on a fresh syncdb because django tries to validate your python files before creating tables. obviously current_term() cannot be called because no tables with the requisite data exist"

This reverts commit 25d5ee84c86a022ad5bd43a95b0d5ddd959c9fff.