Have backendhousekeeper check for artwork update boolean.
(cherry picked from commit f4669d6c1b752b943b2b2f04c7382445b88a3d70)
Perform run checks for housekeeper tasks set to run on startup.

This may need some rethinking if we want a way to bypass the checks and
force something to run on startup.
(cherry picked from commit 4d07f2804c64f1f045480fa1f882050b2fcb3111)