Add support for jump-hosts

Allow providers to specify a sequence of hosts to use to connect to the
nodes in the compute service.

Addresses #267