Persist hosts throughout tests

The `before :suite` initializes hosts before the test suite is begun,
and the hosts array is assigned to an RSpec setting to persist access
across testing.

Additional helper methods are made available via the spec_helpers.