Tests that publish with different (0-2) QoS values

Fixes #2
Sync with upstream