Deploy

I started to open an issue, but then decided it was silly to ask you to do a bunch of little things. I'll just do them and we can discuss. Plus, some of the changes are so ridiculous, I could never have asked you to do them.

I added `--delete` to the list of arguments. Otherwise, files on the web server will never get removed unless we do it manually.

I didn't really like having the username in the script (since it's publicly visible). I have something like this in `~/.ssh/config`:

    Host *qsapp.com
      User foo

So any connection to that domain is automatically done with the correct user.

I have never, *ever* seen the “exclude” related options to `rsync` actually work. Have you tested it? Kudos to you if you got it.

Look over the changes and let me know what you think.