sesman: Fix dist

Add missing header files to EXTRA_DIST.
Otherwise "make distcheck" fails.
xrdp: Fix format string vulnerability

The the string being printer contains a "%", this could crash xrdp.
xrdp: Ignore channels and logging sections

Ignore two more sections in xrdp.ini when looking for default session.
sesman/tools: Disable debug tools

sestest and xcon look like debugging tools.
Don't install them by default.
X11rdp: Remove duplicate entry for expat

expat-2.0.1.tar.gz is declared twice, remove the first one.
X11rdp: Consistently use $file

Consistently use $file instead of repeating the file name again when
downloading external URLs.
X11rdp: fix indention

Re-indent four sections to use 4 spaces for indention
X11rdp: simplify download

Use case-statement instead of many ifs.
X11rdp: simplify line splitting

Use "IFS=: read" instead of "echo|cut" constructs.
X11rdp: Simplify if constructs

Directly use exit value instead of evaluating $?
X11rdp: Handle more compression formats

Add .xz and plain .tar files.
X11rdp: fix spelling mistakes

exit -> exist
$mn -> $mod_name
folowed -> followed
blocket -> blocked
X11rdp: make variables function local

Use local to declare variables local
X11rdp: Rework changing directories

Remove unchecked changes of directories.
doc: LDAP

Give hint to use PAM for LDAP.
doc: Use man_MANS in Makefile.am

automake does know where to install manual pages, so use man_MANS
instead of hand crafting custom rules.
doc: Format manual page references

Use .BR to fromat name(section) as recommended by man(7).
Use .I for variable arguments.
doc: Man page cleanup

Simlify example sections.
Remove un-needed .LP after section start.
Insert empty line before section start.
doc: Follow xrdp- rename

sesman and sesrun were prefixed with xrdp- a long time ago.
Update the manual pags to follow that change as well.
doc: Update xrdp.ini options

Update General section.
Document Logging section.
Document Channels section.