[Scenario] Suppress warning (not applicable)
[Scenario] Add bootstrap type repositories

Add Activity Type repositories as top-level
(bootstrap) components, similar to
Tag repositories.
[Scenario] Group repositories by type
[Scenario] Remove internal costs from Activity

Do no expose internal cost functions from
activity, unless values are non-zero
(to maintain backwards compatibility with
cost-containing activities.)
[Scenario] Allow activity to contain activity type