Add travis config
Add ruby 2.1 test build and use latest 1.9.3 in dev
Move pry to gemspec
Move development dependencies into Gemfile

This seems a bad idea, but it won't affect use, and it will make Travis work. I don't really get why it's necessary on this project though...
Add fake private key for use with xero tests on travis
ruby 2.1 has problems

Remove for now
Fix hubot post cassettes
Use redis in mock mode for features
Update cassette for local hubot connection
Don't need running redis any more
Merge branch 'refs/heads/master' into travisify

Conflicts:
	.travis.yml
Merge pull request #346 from theodi/travisify

Add travis config