Descriptive names for background jobs in dashboard #144

This condition is already checked in the job details page. Maybe throw an `ArgumentNullException` instead?