iks: update welcome protocol

+ rename hello command to connect
+ add list_remotes command
+ better error handling
+ allow iterate through locations