Fix typos in test and general cleanup.
Added test for async subscribers.