Add X-CSTP-License header for mobile client compatibility

The Android AnyConnect client passes authentication but refuses to
establish a VPN link if this header is missing.
updated
Remove autogenerated scripts from git repo

These get dirtied every time somebody runs autogen.sh.
Add build-aux/.gitignore
README: Add info on build dependencies
doc update
updated todo
properly initialize rnd IP to avoid valgrind complaints
further increase the PAM stack size to allow for more complex PAM modules
fixed issue when compiling with -j
When a new connection presents a cookie of an existing session the previous session is disconnected.
Added test case for the disconnection due to cookie re-use case.
use regex for comparison
Use the correct sighandler definition on different systems.
bumped version
undefine LIST_HEAD and LIST_HEAD_INIT
initialize values prior to list_for_each() calls, to avoid static analysers complaints on garbage values.
doc update
doc update
doc update