Using Fabric for WP Engine WordPress Deployments

We host a number of our WordPress sites on WP Engine and while they allow deployment via git and access via SFTP, they don’t give us shell access to the server. Here's how we're using Fabric to script our deployment process.