fix non blocking split vote, better logging and other refactors
Merge branch 'reactive-style' of github.com:pablosmedina/ckite into reactive-style