Hosts repository now raises an exception when getting an unknown host.
Fixed RemoteShell dsl : now storing host id instead of the full host struct.