Fixes #195: Tooltips not showing on the Linux build
Initial TCP support
Final TCP link support
Changes to TCP interface to remove const'ness for now.