http-service: Allow customising the test-pack docker image to use

The docker image-name namespace is seperate to the filesystem, so we
can't rely on directory names to properly namespace docker images.
This additional command-line option allows us to do this namespacing
allowing the service and test-packs to be installable but without
having to interfere with already existant docker images.