externals: cleanup
buildtools: features are comma-separated