add kerberos authentication for tests
This MR adds krb_auth argument to singularity_run and passes it in test() function.
I realised that we need kerberos token while running tests for LHCb.
See also https://gitlab.cern.ch/lhcb-core/nightly-builds/lb-nightly-deployment/-/merge_requests/41.
Edited by Maciej Pawel Szymanski