Feature/19 configuration of source ip address

This branch supports setting the source address (either host or IP address as a string) for both TCP and SSH connections.