refatoring, modified CMakeLists.txt
unit tests for geometry_types.cpp
added frustum testing sample
solved frustum transform bug
purged Frustum generation bug for ortho case
buffer mechanism with fancy clearing heuristics for gl::drawText
added shader to visualize depth values with a colormap
fbo testing and depthmap visualization