Support basename for downloaded file (needed for older versions). Avoid unnecessary download and extraction.
Set SOLR_HOME in startup script.
Tag tasks with `solr`.
Add `solr restart` handler, notified when startup script is modified.
Optional override of the multicore configuration directory (the one used by the startup script).