small fixes, skip logging joins
broadcast feature, fixes #13
standardise broadcasts to the standard message format