Syntactic changes and removal of static constructors in networking/

This commit breaks a few NetworkStream tests. Fixes to come in next commit.
Fixed initialiser bug in HelloPacket
Fixed initialiser bug in NetworkStream.

This addresses the failing tests