Initial commit - cleaned up and added options.

Added options:
    - Configurable username/servername (-u/-s)
    - Not cleaning on the host prior to building (-n)
    - Configurable number of make jobs to run (-j)
    - Configurable local path to pull files from (-l)
    - Configurable make target to run if default isn't sufficient (-t)
    - Configurable port number should ssh not be running on port 22
    - Verbose output

...Light testing of available options has been performed. Even lighter
testing of new options has been done. Because this is a shell script, I'm
assuming I don't need to do an incredible amount of validation for wonky
inputs. ;)