Added a whole load of tests for AbstractTraitHolder + ChannelManager.