Merged working STEPsplit into master
recursively produced subassemblies now form properly
Merge branch 'master' of https://github.com/Sam-son/P21e3-Merge-Split-Tools into Master

Conflicts:
	PMISplit/PMISplit.vcxproj
	STEPMerge/STEPMerge.vcxproj.user
	StixTest/splitasm.cxx

Signed-off-by: Cdower <cliffjumpers57@gmail.com>
splits subassemblies but does not update anchors properly
Currently only creates anchors for items that don't become references
cleaned up the code a bit, and now sends some of the anchors directly to references
I think I made it worse.
converting anchors to work better through the manager
Merge branch 'master' of https://github.com/Sam-son/P21e3-Merge-Split-Tools into SplitBetter
Changed the update_uri_forwarding to look through anchors. also applicable to stepsplit, which I leave to Chris.
merged split with sam's code
Fixed split to update anchors properly.
Fixed merge issues with directory handling.
Fixed issue in merge with silent exit on referenceless files
added stepman instead of steparm
Merge branch 'SplitBetter' of https://github.com/Sam-son/P21e3-Merge-Split-Tools into SplitBetter
fixed issue where objects with anchors in higher level files and only usage in lower level files don't get properly rereferenced
added some documentation to functions
issue with some anchors not forming correctly now solved without creating a ridiculous number of references
Merge remote-tracking branch 'remotes/origin/SplitBetter'

Conflicts:
	STEPSplit/oldSTEPSplit.cxx