basic_publish(): wait for publisher confirms if enabled
Replace kwarg with positional arg
Simplify drain_events()
Add comment
Bump version