[Fix] for bad merge (commit 3511623df01d1ed43be78580d2efd773a12dd299)
added an intersection visitor that can traverse any group, not only the camera root node

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@23 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
added appicon.ico

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@24 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
Merge branch 'fromSVN'
using boost to create GUID

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@25 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@26 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
minor changes

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@27 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@28 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
simplify half space extrusion
fix bug in subtraction of openings
added separate viewer for debugging during geometry processing

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@29 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@30 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@31 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
Merge remote-tracking branch 'github/fromSVN'

Conflicts:
	IfcPlusPlus/src/ifcpp/guid/CreateGuid_64.h
	IfcPlusPlus/src/ifcpp/reader/IfcStepReader.cpp
	IfcPlusPlusGeometry/src/ifcppgeometry/GeomUtils.cpp
	IfcPlusPlusGeometry/src/ifcppgeometry/RepresentationConverter.cpp
Merge branch 'master' into CMakefiles
[Fix] IFCPlusPlus now requires Boost libraries
[Fix] Cat and mouse game: adapting the Makefiles to the latest SVN commits