create file hierarchy dock window.
Merge remote-tracking branch 'origin/master' into file_hierarchy
Merge branch 'file_hierarchy'