Introducing spring-pulsar.
This commit introduces the Spring Pulsar project
that gives Spring friendly API's for Apache Pulsar.
Currently, it has the following components.
1. PulsarTemplate for publishing to Pulsar
2. Pulsar producer factory
3. PulsarListener annotation
4. Pulsar consumer factory
5. Pulsar message listener infrastructure that encapsulates the consumer
6. Pulsar client factory bean
7. Basic Spring Boot auto configuration
8. Testcontainer based Pulsar integration tests