Add more shared parts

This Merge Request aims to make as many components used by the webrunner shared.

/reviewed-on !665
2 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
failed SlapOS.SoftwareReleases.IntegrationTest-Master

22:04:42

failed SlapOS.SoftwareReleases.IntegrationTest-Master

06:23:15