Use TCP for QT->Ruby interaction.
This fixes a bug (#146) which meant content over a certain size failed
to run since it was previously using UDP and reached the max packet size.