fixup taskerservice

do not run it if no tasks are enabled
allow to disable the tasker completly

Change-Id: I90fd931f399ce8cd9c2e8dccfbb434dd711d5e2a