Bump cmake submodule version.
Add channel methods and reference channel_armor interface.
Rename signals.
Move some types to protocol.h
Use actual type for magic.
Use shared pointers and add documentation for methods.
More methods for stream_channel.