Use XBlock rather than XModuleDescriptor for access checks
Use XBlocks instead of XModules when loading
WIP: Allow thumbs block as an advanced component
Use block type, rather than class names for StudentPreference field storage in LMS