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
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
make binary connection work
Merge branch 'master' into noglobal

Conflicts:
	src/server/ua_services_discovery.c
autogenerate transport types
fix a bug when no certificate is present
repair tests that still apply. still work needed on tests
fix bug at shutdown
Merge pull request #124 from acplt/noglobal

Refactoring without global variables