started branch to work on the C++ clipping engine

Subversion-branch: /branches/clip2-branch
Subversion-revision: 1419
Merge from trunk... No it hasn't been far too long since I worked on
this...!!!

Subversion-branch: /branches/clip2-branch
Subversion-revision: 1536