Extended multimedia support

This bring support for:
- Sharing / previewing location
- Creating / sharing camera still images
- Creating / sharing recorded microphone audio
- Creating / sharing recorded camera video clip

Task-Id: #287
10 jobs for multimedia-messages in 16 minutes and 33 seconds (queued for 19 minutes and 34 seconds)
Status Job ID Name Coverage
  Test
passed #15917
clazy

00:01:06

passed #15918
qmllint

00:00:20

 
  Build
passed #15922
archlinux

00:01:00

passed #15921
debian-sid

00:00:58

passed #15920
neon-bionic

00:01:05

passed #15919
ubuntu-trusty

00:01:07

 
  Deploy
passed #15925
allowed to fail
android

00:07:04

failed #15923
allowed to fail
linux-appimage

00:00:56

passed #15926
allowed to fail
mac-osxcross

00:05:35

passed #15924
allowed to fail
windows-mxe

00:05:16

 
Name Stage Failure
failed
linux-appimage Deploy
 * KF5Notifications
* Qt5Widgets, Integration with QWidget based desktop styles
* Qt5Qml
* Qt5Core
* Qt5

-- Configuring incomplete, errors occurred!
See also "/builds/fazevedo/kaidan/build/CMakeFiles/CMakeOutput.log".
ERROR: Job failed: exit code 1