fix u_session.X11Device was filled with X11Display
o-s-d mappings: fix possible failure with proc without cmdline
simplerules: add rules_files and rules_dirs configuration options
fix make test

to not fail due conflicting conf/ulatencyd.conf and simplerules
Merge branch 'master' into devel
clear_active_list(): reschedule all processes that have lost active flag

Beside processes in active list, reschedule their children too.
Currently done by requesting new iteration.
fix u_proc_set_pgid()

- original proc->fake_pgrp_old value could be lost
- if proc->fake_pgrp is already set, setting pgrp to original would
fail
- proc->changed was set even if no change occurred

- stop returning value, it's useless
fix SIGSEGV in xwatch if xcb_parse_display() fails
implement modules using gmodule

- move stuff to umodule.c
- implement module unloading

- modules/netlink_fallback.c: unload if no longer needed
fix gcc warnings
Merge branch 'master' into devel