fix gnutls build with automake 1.13
Merge pull request #2 from frankmorgner/hu-master

Generalization of interfaces and implementations
fix testclient build
fix testclient default url port
remove useless malloc
fix memory leak
only use exports file on win32
.gitignore
reduce autoconf version prereq to 2.65
fix format string warnings on 32bit
remove unused variable
exit (instead of using the defaults) on too many args
don't try to join/cancel threads that never existed.
fixed incrementing void pointer
Some Windows specific Bugfixes
fix compilation with gcc
remove namespace Bundesdruckerei::nPa

removes unused includes
API changes for less memory management in client

use plain types in SPDescription_t and UserInput_t instead of pointers.
Also, memory for the PIN and the selected CHAT is already allocated (see
comments in eIDClientCore.h).