Use Ansible instead of a shell script to deploy the site from Jenkins.

Use it to manage the deployment and configuration of the node.js backend (#375) as well. Retargeted from #378.
> So we'd continue to use the same private key we are using today?

Correct. I'd generate the pubkey off of it with `ssh-keygen -y -f ~/.ssh/drg.pem`.