Cleanup courseware acceptance tests
Add acceptance tests of the annotatable module [LMS-1638]
Don't create more factory subclasses, just absorb the classes directly