[wip] 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.
> Wouldn't this service need to be restarted via sudo service restart sponsorship-form to pick up the changes? If so, when would that happen and which user would perform the restart?

Yes, we'd need to kick the script from the `publisher` user. The thought I was working off of last night was to whitelist that command in `/etc/sudoers`.

But you and @kenperkins are right that forever would be easier, so I'll probably just do that.