Initial commit.
Remove built-in grammars.
Make add function uncurried.
Add Grammar.levelOf function.
Remove useless argument from makeAstDatatype.
Add support for polymorphic lists.
Unlink cmlib submodule.