removed ~ file
added gitignore for tilde file
added if statement to modify ssh and scp commands, issue #30
added if statment to install sshpass by default, issue #30
modifed check for sourceport variable, issue #30