New API functions introduced in this release:
- group.Broadcast() for broadcasts without timeout
- group.BroadcastFor() for broadcasts with timeouts.
- new group.Close() for immediate closing of the broadcasting.
Call without timeout resolves problem explained in #4. Old Broadcasting() call saved for API backward compatibility.
Thank @matthewmcneely for code fixes.