XBlockAsides in LMS

[PLAT-217]
It seems that there's a lot of overlap between these two initialization functions. I'd like to see the shared code split into helper functions.