cmake building support

CMake build support + small documentation.