Deleted Files and annotated tests
Fixed test_course_settings to not rely on full course
First half of refactorization.

This fixes the following tests(T stands for toy, F stands for factory made):
T import_textbook_as_content_element (needed to add a textbook to toy)
F static_tab_reordering
T import polls (needed to add a poll to toy)
T xlint_fails
F delete
T about_overrides (needed to add an about override to toy)
F remove_hide_progress_tab
Asset tests do not rely on the full course

A blank asset file was also added to toy
All cms unit test no longer rely on the full course.

Factories were used when possible but tests depending on importing or things not manageable by factories used the toy course.  New files were added to include the needed functionality.  Most files are blank or have minimal xml needed to work
Refactored out full from the lms tests
Fixed xmodule tests to not rely on full

Also fixed things in the toy course where needed
Fixed comment relating to full course
Removed set trace
Fixed all but one test
Fixed the whitelist test to not use full course
Fixed the broken unit tests from deleting full
Merge pull request #297 from edx/jonahstanley/refactor-unittest-courses

Jonahstanley/refactor unittest courses