Katal - documentation and other tools for C