This patch will allow a user to compose a node
based on requirements specified in a flavor by including
the flavor_id in the composition request. It also changes
the contents of the request requirements in the API to be
included in a "properties" key.
Change-Id: I3052e1d5877e63d4a217ecdcdaee32bdb21cb8ed