STORM-132 sort supervisor by free slot in desending order
in EvenScheduler to schedule more evenly between supervisor
STORM-274. Add support for command remoteconfvalue in storm.cmd
Adding substitutes to worker childopts.
Correcting function formatting
migrated to curator 2.5.0
Add compression to serialization.
Added handlings of InterruptedIOException.
Merge branch 'master' into childopts-replacements
STORM-132 simplify code using sort-by function
Simplify childopts function and clean-up unit tests
Remove unwanted functions from supervisor-test
Refactor method substitute-childopts to use cond and cleaner asserts in unit tests
Refactor substitute-childopts to use clojure.string/split and fix unit tests
Reformatting function and comments
Fix config description for worker.childopts
STORM-361. Add JSON-P support to Storm UI API.
Updated following review comments.
STORM-213: fixed NullPointerException

* that was caused by submitting a topology to a LocalCluster with a decoupled ZK
STORM-376 Make compression pluggable and bridge default to gzip
fix .* imports