Dat travis.
Fix up requiring, etc.
Cleanups to get the tests to run...
Require 'yaml' not 'YAML'
Only accept input if it's TTY.

/cc @imathis
TRAVIS IS TTY WHY WHY WHY

https://github.com/travis-ci/travis-ci/issues/1337
Merge pull request #10 from octopress/travis

Fix up Travis Integration
HOMEGROWN SOLUTION BABY
Merge pull request #11 from octopress/travis

Fix Travis TTY Problem
Simplified Git deployment
Fixed Rsync remote syncing
Improved testability
no longer requiring open3
Merge remote-tracking branch 'origin/master' into aws-sdk-s3

Conflicts:
	.gitignore
	lib/octopress-deploy.rb
	test/test.rb
Added tailored status messages to git and rsync push tasks
Merge remote-tracking branch 'origin/aws-sdk-s3' into aws-sdk-s3