Keep flavor information in system_metadata

This patch copies the instance_type information into an
instance's system_metadata on creation. This provides a way
for us to recall the attributes used to create the instance
even after the type may have been deleted.

This adds db migration 153, which generates flavor information in
system_metadata for existing instances in the database, as well as
brings a test to make sure that works.

Change-Id: Iad9d640b44df5f3831de58f9e800bcf42bc0610e
Fix get and update in FlavorExtraSpecs

Fixes bug 1105170
Added serializer test
Change-Id: I365a81e17319fa96d53b53eafb6326fff8bde288
Removed print stmts in test cases

Fixes bug 1108978

Change-Id: I5113e67bad1aaafdbaa0adc202cac97ba8d0dfdb
Merge "Keep flavor information in system_metadata"
Merge "Removed print stmts in test cases"
Merge remote-tracking branch 'citrix/master' into build-temp