Now using CMake

This commit contains the following:

+ Replaced Make with CMake for cross-platform builds
+ Various fixes for Planetarium
  - Now supports Win32
  - Ported to GLFW3
  - Added framerate limiting