Extract SSH connection creation into Kiln::SSH
Move the bulk of the functionality out of Kiln::Core
Replace YAML with JSON, because lol YAML