Updated project files.
Fix invalid assertion.
Move to using more streaming channels for intra-core communication.
Move from using an interface to streaming channels as it is much more efficient.
Ensure the clearbuf is always done as otherwise there are cases where you get 0-length packets.