fixed: Handle (non) URL encoding and forward backward slashes properly for path substitution
fixed: Copying of file(names) from non-URL to URL encoded filesystem
changed: Extend path substitude unit test
changed: Update tests