Adding some test coverage to hub solo

as well as:
* removing unused/old NewRelic bit
* changing around the interaction between `.travis.yml` and
  `build.sh` to make the latter more natural to interact with as a
  human &lt;/opinion&gt;