Add support for unit testing of Pubsub-related functionality by, for example, wrapping the Pubsub emulator into a Junit test runner or a rule. Imported from Jira [BEAM-4195](https://issues.apache.org/jira/browse/BEAM-4195). Original Jira may contain additional context. Reported by: kedin.