The state in which I abandoned git-subrepo before
Add some debug info and convert tabs to spaces
Drop silly logging
Also abbreviate parent in debug messages
Read the subrepo directory list from .gitsubrepos
Document and clean up
Only abort if the subrepo directory already exists in the history.
Adjust post-merge hook to get the subrepo dirs from read_subrepo_dirs
Remove non-functional scripts