Fixes #4819: Add file_create and file_remove bundles (implementation + t...

...ests)