XBlockAsides in LMS

[PLAT-217]
Nothing to do with this PR: There's a lack of documentation about what ScopeIds are, why they exist, and what they're used for. Obviously, they combine the block_type with the other three IDs. But why?