Add services installed (with startup type) and scheduled tasks (with planning) to OCS

Registered by Anton Melser

It would be good to have both services and scheduled tasks available in the inventory. The information seems entirely relevant to an inventory system - a database system might be installed but disabled, or like MSSQL Server, you have only one entry in installed applications (Microsoft SQL Server) even if you only have Management Studio installed, which means you can't tell where your actual db servers are.
Though problematic (and much more difficult), this could also be implemented for *nix. The basic redhat/debian usecases would be fairly easy to implement by reading init.d and cron but of course there are lots of ways to make things hard for the agent (like installing "non-standard" implementations of these services, like upstart, etc.).
The registry provider is an example of a Windows only feature, so this might not be a show-stopper.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
Didier Liroulet
Definition:
Approved
Series goal:
None
Implementation:
Deferred
Milestone target:
None

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.