Add a cmake configuration file.

This commit adds CMakeLists.txt, a cmake configuration file for building
libleornian as a shared library on any cmake supported platform.