Fixed: CBLQuery doesn't call observer on dispatch queue

Added a unit test to exercise running CBLQuery on a dispatch queue.
Fixes #364