minor cleanup
updated changelog
Merge remote branch 'xuming/issue185'
update changelog
Merge remote branch 'xuming/issue92'
slight refactoring
update changelog
Merge remote branch 'xuming/issue120'
update comment and changelog
fix Long->Integer errors, bump clojure 1.4
make emitDirect work for spouts
update changelog
fix issue with shell bolts not restarting
Merge remote-tracking branch 'loku/shell-bolt-restart-fix-0.7.1'
don't cleanup in shellbolt die
update changelog
generalize shellbolt exception catching to Throwable
multilang: Use new-style classes in Python.

To enable proper subclassing including super() usage, new-style classes
are required.
added close method to opaque coordinator, fixed critical bug in opaque emitted causing duplication of messages when pipelining batches
update changelog