Adam/generalized draft import export 2

@dmitchell -- is this the right idea?

https://openedx.atlassian.net/browse/TNL-574
I think that is slightly different because we already know that parent_sequential_url is in the xml attribute list.

I think you should make the code robust to index_in_children_list not existing.