udev-monitor-stop!: actually terminate the monitor thread

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Add syspath, sysname and sysnum attributes to the udev-device record

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Add scheme lolevel procedure for udev_unref

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Wrapper for make-udev-device which accepts a single argument

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
s/new-udev/udev-new/, for consistency

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
s/unref-device/%udev-device-unref, for consistency

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Add scheme lolevel procedure for udev_monitor_unref (%udev-monitor-unref)

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Listing devices support (udev-list-devices)

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Add driver attribute to the udev-device record

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Add udev-device-parent-with-subsystem-devtype

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>