accesslib: build_context_path() now sets path/depth for other blocks
accesslib: build_context_path() now sets path/depth for other blocks

Blocks not on the coursepage should have their context "hanging" from the
site context. get_context_instance() was doing this correctly, but not
build_context_path().

dilawar/moodle