ctools: documenting plugins