Dockerizes CVM
This is the first large step in dockerizing CVM. There is an issue with Honeycomb right now, and im not sure if thats because of settings issues or otherwise. Once that issue has been solved, and testing to make sure BG/SOLR/GIT are all working as expected, and the app is functioning normally, then we can merge this in and use docker for CVM from now on.
Coverage remained the same at 90.086% when pulling 355e4e75788f6e558629e994d4db2160a00b533f on Docker into 0d96d24a998644b06540fb1654ea41f570eec487 on master.
I can't get tests under Docker to run. docker-compose run test rspec gives 'Failed to open TCP connection to localhost:9999 (Cannot assign requested address...)
Also I don't think we need all of those binstubs, I'd just keep the ones we're actually likely to use.