Add first attempt at a generic deploy from git (modified from deploy::node by removing all the node.js specific stuff)