Ruby dependency management

Since the project is using ruby for both build and dependency tooling, adding some config files to make it easy for folks to get set up to use it. Also want to see how this stuff works with travis.