sort snapshots by date
allow passing in an explicit blueprint provider
differentiate between the IP that the host is configured for and the one he can be reached at.

i.e. when behind a NAT or other firewall.