QuadEdgeSubdivision class modified, with test added

I have made a new pull request. Hopefully this should not give rebase problems. I made a new branch, and added the files QuadEdgeSubdivision.h, QuadEdgeSubdivision.cpp and QuadEdgeSubdivisionTest.cpp to it.