Improve fastxfer

- perform callback with err when `srcPath` and `dstPath` do not exist ( i.e. when trying to fastGet a file that does note exist)
- handle `fastXfer` of an empty file