Fix a few bugs when using the fog deployer with a path specified

- Correctly compose the key for the file (path/to/file rather than pathto/file)
- Fix a bug where all files outside of the path get deleted when you deploy
- Fix a bug where fog throws a warning about "Unrecognized arguments: path"