hal-resmgr is used as callout from hald to notify resmgrd of new and
removed devices. The fdi file resmgr.fdi (installed as
/usr/share/hal/fdi/policy/10osvendor/80-resmgr.fdi) merges resmgr
specific properties into hal.

The following properties are supported:

- resmgr.class (string): the resmgr class the device should added to
- resmgr.flags (strlist): list of flags (see add command in resmgr(1))
- resmgr.device (string): the path to the device node that should be
  added to resmgr. If it's empty block.device and linux.device_file
  are tried instead. If the device is usb it will be added for
  libusb access automatically.
- resmgr.hack.add_usb_parent (bool): If the device's info.parent is
  usb it will be added for libusb access.

To make hald actually run hal-resmgr one needs to add hal-resmgr to
the strlist properties info.callouts.add and info.callouts.remove.
80-resmgr.fdi does that automatically for all devices that have
resmgr.class set.
