Changed the possibleTransition attribute of the RunningMode class in its plural form: possibleTransitions.
Added transitionTime attribute to Transition class. Changed the type fof transitionCosts from Double to Measurable<Money>.
Minor layout change to UnconstrainedRegistration UML class diagram.
Added some helper mapping classes for easier use of commodities as keys

This is a first try, please comment
Added more specific maps for commodities. Now to improve the Uncontrolled interfaces.
Updated Uncontrained interfaces to use the new Commodities.Set
Updated Buffer interfaces to use the new Commodities.Map
Fixed the TestBufferResourceManager helper class for testing
Merge branch 'commodity-helper-objects' into messaging-framework

Conflicts:
	flexiblepower.runtime.test/src/org/flexiblepower/runtime/test/TestBufferResourceManager.java