Add cmake-ast distribution.

CMake-AST is used to represent the AST of a CMake file in a
higher level form, which is useful for tools that need to
parse CMake files