Switch to pygments highlighter
Initial impl of api gen
Migrate documentation from api.adoc into src files