added TCP interface, changed network interface to a class with one sendMsg abstract method
Merge branch 'master' of https://github.com/robz/JavaParallelStuff

WHY IS THIS NECESSARY???