Closes #12 Channel Configuration and Protection

Basic channel configuration and protection with memberships

Signed-off-by: Mathias Kaufmann <me@stei.gr>