refactor host_name
refactor detection of ssh dynamic forward capability
store real host_name in TCPService
doc
accept specified hostname when instantiating service
use Service#host instead of #connect_host to avoid manually editing services file when using --tunnel
refactor accessible_services into TCPService class
move accessible under service subdir
refactor #tunnelled