Don't compile mesa on mac, add cvwrap in case opencv isn't available, tolerate lack of cython, and added normalization option to VertNormals.