Add example client and server for ZeroMQ
Refactor code to prepare for different queue systems

- Renamed packages
- Use interfaces for queue sistem
- Rename main test RabbitMQTest to PerformanceTest
- Extract consumer and producer instantiation to its own methods