test for joining bad topic
sketched in good join test; also fixed error reports erronously being echoed to errout
abstracted out branch input checks for common branch ops
now with test and implementation for basic joining of topics