Swept the code for operator new and changed it to std::make_unique. Updated the gcc version required in the README to 4.9.1 (because of the c++1y option needed for std::make_unique. Older gcc versions may still work). Fixed some signed/unsigned comparisons. Fixed a compiler error (gcc) in the Triangulation example (Main.cpp) involving incomplete types Mesh and RenderingState. Shortened the license sections in some CMakeLists.txt files.