Added 'backup' parameter to Publish object. This will taka a scp target path to which the source file will be backed up when compiling.