Got rid of a lot of overlap between contentstore.views.course.create_new_course and xmodule.modulestore.mongo.base.MongoModuleStore.create_course but some shoudl be in xmodule.course_module.CourseDescriptor.__init__ or MixedModuleStore.create_course as it has nothing to do w/ which persistence is being used.