Add the deploy command

This is a basic but working deploy command. It includes before and after callbacks as well as config parsing for most of what is in the README config. 

Testing:
```bash
bin/soyuz deploy --config spec/files/soyuz_example.yml
```