Rename Credentials to Config
Use warn instead of puts when a connection attempt fails
Extract SSH connection creation into Kiln::SSH
Move the bulk of the functionality out of Kiln::Core
Replace YAML with JSON, because lol YAML
Don't display a server termination warning on success
Support an optional config in ~/.kiln/config.json
Ensure apt is up to date to prevent random failures