Update to the latest version of XBlock

Nit: Doesn't really matter but these don't seem to need to be OrderedDict()s at the moment - there's no get_last() method for them.