thieves and donors can now safely have different lengths
Closing the kill channel broadcasts to all receivers
donors/thieves can now (actually) safely have varying lengths

My previous commit claiming safeness was only a half-measure
Corrected to use len(donors)
Merge pull request #1 from extemporalgenome/master

Minor changes