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