deployment: define some starting elements for deploy to staging using fabric

I played around with a few and decided to stick with something that
Steve and I know well, fabric.  If it turns out that we need some other
new hotness down the road (e.g. chef/ansible), then that is fine as well.

This is still a WIP
deployment: it's alive - initial fully working deploy to checkusum.io staging

This will need to be changed once we get a production server setup.  I
am assuming Debian wheezy, which I believe to be a solid choice.  In theory,
after some very basic setup on the server, one should just need to run
two commands to have a working staging instance:

    $ fab staging hostconfig
    $ fab staging deploy

The steps required before this include:
1) provision server and sort out dns stuff
2) set password for root user
3) create 'humonwiki' user and set password and ssh keys

... and, I think that's about it.  If more is needed, then we know
where to put those changes.
Merge pull request #103 from sbenhaim/deployment

Initial Staging Deployment Automation and Environment