added a simple logger (writes to stdout)
remove appMockup global object.
added logger initialisation to the server struct
the huge commit
Merge branch 'master' into noglobal

Conflicts:
	CMakeLists.txt
	examples/logger_stdout.c
	examples/logger_stdout.h
	examples/opcuaServer.c
	src/util/ua_log.h
remove indexedlist
clean up examples dir
run uncrustify on all source files
clean up include structure
an initial commit of self-signed certificates

reconfigure cmake and set ENABLE_SELFSIGNED

needs openssl and probably works only on linux (since the script is in bash)
added the CMakeLists.txt
clean up include structure
replace list of namespaces with a single nodestore for all namespaces
remove bugs found by clang static analysis
remove more bugs found by clang
reworked certificate generation, UaExpert still misses revocatio lists etc, but creating a full CA will be to complex ATM
Merge pull request #123 from acplt/self-signed

Self signed
no base64.h needed anymore
make binary connection work
Merge branch 'master' into noglobal

Conflicts:
	src/server/ua_services_discovery.c