Add a TCP "agent"
When invoked, tries to make a TCP connection to the specified host/port. Success indicates the connection was opened and closed without incident; failure indicates ANY TCP-related exception was thrown at any point during opening and closing the connection.