webfaf2: add blueprint plugin system