Added the ability to create files if they don't exist on the remote server.