Two fixes for channel joins/parts
-Continue instead of returning for overlength channel names
(allows joining the rest of the channels after the overlength one)
-Fix comma-insertion logic for JOIN length splits.  It was causing
a problem where the first two channel names would be run together
on all JOIN commands after the first.