add transform parent-child detaching, save/load
rename to transform_set_parent(...) for consistency, fix bugs
update notes to reflect recent changes