Fix bug in TimeStamped.withRate that caused duplicate emits in some cases
added an initial ip/tcp/TcpHeader for use by clients