* make project creation optional in project module * add variable to optionally configure project activation * add explicit dependency on custom roles to additive bindings * make parent variable optional * add test for null parent * fix custom roles output