Wrap server erros as temporary exceptions
Allow ProducerBuilder to handle events and actions
Add tests for SolrSearchIndexBuilder