Add config for Travis-CI

Will run the test suit for all pushes and PRs
- Added the listed supported versions of Ruby
- Added JRuby because it is a popular cross platform version

You'll probably want to use http://about.travis-ci.org/docs/user/build-configuration/#Secure-environment-variables to protect the real values of the azure keys. I've shortcut the integration tests unless they are available.

Instructions for setting up the GitHub commit hook can be found here http://about.travis-ci.org/docs/user/getting-started/

Related to #40