Refactor work to only have prestart/start/stop.

Also made configs look a little more like systemd/fleetd unit files.
Drop unneeded Hadoop file.
Don't make empty controldir w/ no prefix.
Make core-site.xml wild card ip.
Adding/cleaning docstrings
Removing unused Boolean class.
Removing unused custometypes and unused functions that use it.
Remove unused HadoopCfg. Any config settings will be in master branch.
Now executable.
Updated config to run our config.
Fix up some dir construction and templated params.

e.g. now env vars work in config files.