build:  switch from sim to user-dso
cleanup configure.in
fix rtapi.conf modules

this needs cleaning
scripts/realtime.in: fix leftover 'sim'
tests: skip hm2-idrom for all userland builds (for now)
fix thread style guessing
use rtapi_app always when BUILD_SYS_USER_DSO defined
Updated TODO file
Merge branch 'rt-preempt-integration' into integration-configuration-dev

Conflicts:
	scripts/realtime.in
	src/Makefile
	src/Makefile.modinc.in
	src/configure.in
	src/hal/drivers/Submakefile
	src/hal/utils/Submakefile
	src/hal/utils/halcmd_commands.c
	src/hal/utils/halrmt.c
	src/module_helper/Submakefile
	src/rtapi/Submakefile
	tests/hm2-idrom/skip
fix typo in rtapi.conf.in
portifications for rt-preempt-user
assure drivers are build
drop TOOBJSDEPS with unused -DLINUX_REALTIME
linux_rtapi_app: switch to real user id during shm creation

so segments can be removed in scripts/realtime by ipcrm -M <key>
without sudo
linux_rtapi_app.c: backport tests found in master
docs: add some notes on new configuration options
linux_rtapi.c: remove printfs

this disturbs runtests
linux_rtapi.c: make less verbose - runtests is picky
one more
note on cpuset mount