FilesystemProvider New-Item support, basic Out-File support

- Support for creating files and folders via NewItem and the FileSystemProvier
- ReferenceTests can easily add files and folders to be removed after test (AddCleanupFile/-Dir)
- output can be directed to file via Out-File. It can create, open and append to a file.