Whitespace fix in main CMakeLists.txt
Require CMake >= 2.8.8
Moved sources around a bit.
Added Qt5 and related options to CMakeLists.txt.
Fixed CMakeLists.txt for examples.
Whitespace fixes in examples.
Fixed include paths in examples.
Better error message in serialization examples.