Add support for multipart responses. Work in progress.

Let's rename the field [in Multiversion](https://github.com/dickolsson/drupal-multiversion/blob/8.x-1.x/multiversion.module#L66) to just `workspace` without the underscore, so that we don't need to this. Please create a separate PR to Multiversion for this.