Enable media messages forwarding

For images this works without handing the content type through the intents, as it is set to `ContentType.IMAGE_JPEG` hardcoded.
This also unifies AudioSlide's and VideoSlide's `constructPartFromUri` as they were edited anyway.

Fixes #1362

I strongly recommend merging #2234 and #2232 as without them forwarding message is not funny...