Moved the scenario items into a model subpackage where they can be used
as construction blocks for tests. Altered ResourceUsage to have a more
detailed memory breakdown model so that we have the tools to construct
resource allocation behaviours in a contented environemtn
Makes the waitForPropertyChange call block as per VcVlsi