moved common methods that deal with HW binding to InstanceModelUtil.

Completed reporting of budgets into a cvs file in the same format as the
markers.
bound bandwidth analysis handles binding to virtual bus.
Enabled checking of virtual processor load.
virtual processor budget report only if capacity/budget and bound
elements.
enabled reporting into cvs for bound resource budgets and bandwidth
budgets.
Added support for report folder separate from report type.
Allows multiple report types to be placed in same folder.
This works because the report type is added to the file name.