added: apigen doc set (+ submodule lib/apigen)