Misc operational improvements

* Allow disabling the Java Self-Installer
* Allow changing log_file_path