Easier testing

This specifies testing dependencies and supported ruby versions using common community conventions. It allows MCO to be tested in the same way as Puppet/Facter/Hiera and as an added bonus it allows community based CI of pull requests via Travis.