Deploy local api

This branch deploys and configures the API repo and treenexus repos and configures them on the deployed servers. Currently it requires a one-time manual step of copying Github deploy SSH keys to a new server, which is documented in the README.