Fix behaviour when no cluster command defined

Also tidyup output to 'cssh -L' when no external clusters defined