Persist hosts throughout tests

It would be nice to have to have a default node set and default location for adding more node sets in a given project. This PR builds off of #1.

(I found it easier to submit a pull request than add more PR comments)