Support for mounts and extra_hosts keyword in tools.json
This MR allows a mounts and extra_hosts keyword in the tools.json file to mount external directories and to pass additional hosts into the docker container.
See https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-remote-tools-hub/-/blob/fhi-pcr840/tools.json#L114 for an usage example.