Made __register message handling a Receive call.
Added throughout Benchmark to tests
Improved Broadcast efficiency

Made JSON encoding happen once per broadcast, as opposed to once per subject per broadcast
Added Session constructor
Removed unneeded message ack channel