rpearce: Implement modify_storage method.

   * Convert mysql server to use this new mechanism
   * Add legacy method to override root storage size when specifying image_size (backwards compatibility)
   * Validate storage types we currently only allow os and data