Add new variable SYSTEM_INCLUDE_DIRECTORIES. Put include directories not belonging to our project from BASE_INCLUDE_DIRECTORIES in SYSTEM_INCLUDE_DIRECTORIES.
Get rid of warnings which come from include files which doesn't belong to FairRoot. These are for example Boost or ROOT includes. Define in all CMakeLists.txt files such libraries as system libraries. In this case the compiler will not produce any warning. This change reduces the nightly test time on some machines from more then hour to 1 minute. The reason for this long compile time was the enormous amount of warnings produced before. The output of the warnings sum up to roughly 850 MB.
start introducing namespaces to FairRoot
 Introducing namespaces to FairRoot 2
 Introducing namespaces to FairRoot 3
revert changes in FairDB and remove the examples from the compliation for now
Namespaces cleaning
Namespaces for FairRoot 4
Finally working with namespaces
Add the examples and adapt to the namespaces, still need to solve problem with T3 and T6 thez are commited out for now.
continue with namespaces and adapt Tutorial 1