feat(personal-state): Convert personal state to use the work queue

This reduces the power consumption of the system by around .1 mA when
the personal state is not active.
2 jobs for !479 with schneider/ps-workqueue in 2 minutes and 5 seconds (queued for 9 seconds)
latest merge request