Do not rely on spaces to separate command args
URL-decode special chars in topo ids
supervisor logs worker command with '-quoted tokens
Do not encode,decode topo id when launching worker
Support *.worker.childopts as list or as string
Add test for handling *.worker.childopts in supvor
Merge remote-tracking branch 'apache/master' into d2r-worker-lancher-args

Conflicts:
	pom.xml
	storm-core/src/clj/backtype/storm/ui/core.clj
escape single quotes when logging
Merge branch 'd2r-worker-lancher-args' of https://github.com/d2r/incubator-storm
STORM-194: Support list of strings in *.worker.childopts, handle spaces
Updated Changelog for STORM-194