* it now works in the context of a specific course_id * add tracking of parent locations to xml modulestore * adjust lots of tests, including some refactoring * NOT working yet: jumping to the right position in a sequence.