Merge branch 'Weffc++'

Conflicts:
	CMakeLists.txt
	include/CLMath.h
	include/CLSerial.h
	include/CLTypes.h
	src/CLSerial.cpp