Add Sidekiq and Kafka. 

Also:
+ KafkaEvent to publish arbitrary info about models, still kind of a work in progress
+ ClassificationLifecycle management moved to a sidekiq worker
+ MultiKafkaProducer Module to abstract between jruby-kafka and poseidon. 

When running jruby you'll also need to use jbundler to manage Kafka libraries. 
do we want to publish in the background and get out of the request response cycle fast?!