core: fix serilization of ListJobs() response
core: actually make SwitchRoot() bus call do the deed