Added IfcPPTypeBroker to create TYPE objects efficiently. 
Fixed bug in STEP reader (tokenizing of string arguments).

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@20 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
added script to set environment variables for OSG and Qt

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@21 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
Merge branch 'fromSVN'  r21
Merge branch 'master' into CMakefiles
added some missing files from last commit

git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@22 06f6d6f3-f2e0-f239-6e86-ba6a5d17d3a5
Merge branch 'fromSVN'
Merge branch 'master' into CMakefiles
[Fix] Adapting the CMakeFiles to the latest SVN commits (r20 & r22)
[Fix] Avoid a compilation error by switching an implicit cast to an explicit cast
[Fix] Inlining the findEndOfstring() function would hide it from other source files. —> inline specifier removed
[Fix] Don’t specify the enum type
[Fix] Removing old and useless includes
[Fix] Include shared_ptr.h last so that _LIBCPP_VERSION gets a chance to be defined before using it
Merge branch 'master' into CMakefiles
Merge branch 'CMakefiles' into TypeFiltering
[Fix] for bad merge (commit 3511623df01d1ed43be78580d2efd773a12dd299)
Merge branch 'master' into TypeFiltering