Merge branch 'taskserver'
Contains the merge of pull request #14476, which introduces a new
service module for Taskserver and a small fix to work with multiple
outputs of gnutls.
I've tested this using the "taskserver" NixOS VM test and it succeeded
on i686-linux and x86_64-linux.