rosie copy: fix parent directory creation

Currently failing on addition of parent directory because commit is done
at the bottom level. This change should fix by committing from the top level.
rosie copy: add new parent directory create test

To ensure that a copy that requires a parent directory creation does not fail.
Merge branch 'master' into fix-rosie-copy-0
Update CHANGES.md and README.md
Merge pull request #870 from matthewrmshin/fix-rosie-copy-0

rosie copy: fix copy that requires parent directory creation
Merge branch 'master' into inherit