Make more parameters configurable

Make java.library.path configurable

Make the storm worker ports configurable

Remove some zmq parameters that no longer make sense

Remove all parameters that were set to the default so that they
can change with new versions of storm

Have it not download the storm .gz file if it already exists

Allow extra arbitrary parameters to be added for each section