- CLOUDSTACK-3229: Properly serialize the https property to the s3Xen
  plugin
  - Extracts the duplicated serializeProperties methods to
    ReflectUtils#flattenProperties
  - Adds unit tests for ReflectUtils#flattenProperties
- CLOUDSTACK-3229: Fixes a think-o in the handling of unmodifiable
  collections and adds a rail in s3xen to raise an exception if the file being
put does not exist
fix UI display bug for vmsnapshot, detailView of vmsnapshot always show the same one