Added: cmake file (but not for viewer)
Carve: added missing includes
Carve: fix to compile with gcc
IfcPP and IfcPPGeometry: added missing includes
IfcPP and IfcPPGeometry: Fix: changed name space of shared_ptr to std:: since C++11 is used
ToDo: IfcPP: commentet WideCharToMultiByte cause this method seams only to works on Windows
IfcPPGeometry: Fix: missing <<
IfcPPViewer: Added: cmake file
Linuxbuild building the Viewer against Qt4 instead Qt5

Conflicts:
	SimpleViewer/src/main.cpp
IfcPPViewer: added and changed includes
IfcPPViewer: Fix: shared_ptr can't be implicitly converted to a bool
IIfcPPViewer: Fix: conversion QString to QString&, commented the line, open IfcPPViewer directly with file argument is no longer possible
IfcPPViewer: Fix: no known conversion for argument 1 from ‘QString’ to ‘std::string&
[Fix] Inlining the findEndOfstring() function would hide it from other source files. —> inline specifier removed
Fix: Implicit casts are EVIL. Make sure to use the overloaded std::abs(float/long/whatever) instead of the antic abs(int) from libstd.h, is based on a commit of Sylvain Marie, lots ifc files had segfaults

Conflicts:
	IfcPlusPlusGeometry/src/ifcppgeometry/GeomUtils.cpp
	IfcPlusPlusGeometry/src/ifcppgeometry/SolidModelConverter.cpp

Conflicts:
	IfcPlusPlusGeometry/src/ifcppgeometry/GeomUtils.cpp