Qt5: enable QML support

This patch enables experimental QML support in Qt5.

Only the QtQuick plugin is available yet.

Currently runs best on Linux and has some problems on NOVA and Fiasco.OC.

Fixes #979.
autopilot: improve detection of genode dir

If the script is executed with an obscure path (e.g.,
'../tool/autopilot'), just taking the argv0 string fails. Therefore, the
file path is now normalized prior to the directory detection.
autopilot: create only missing builddirs on --keep

This improvement prevents multiple execution of create_builddir on
existing directories.
base: spelling fix in signal/signal.h

ref #980
hw: provide Signal_context::submit

fix #980
Add exfat and fuse-ext2 includes to .gitignore
usb & panda: move EHCI-interrupt to board spec

ref #981
hw_panda: provide EHCI interrupt for USB driver

fix #981
TrustZone vmm: rename to tz_vmm due to ambiguity
hw_imx53: use same link address with or without TZ
hw_vea9x4: re-enable TrustZone support
tz_vmm: make scenario reproducible by everyone
Update components.txt
Release notes for version 13.11
News item for Genode 13.11
Minor fixes of the release notes for version 13.11
use 'const &' for Native_capability where possible

Native_capability are smart pointer and introduce some overhead when they
get copied for base-foc and base-nova. Reduce the performance penalty by
using const ref where possible.

Issue #905
Fixup for "use 'const &' for Native_capability where possible"

Issue #959
ports: common utilities for building VMMs on NOVA

To ease the creation of custom virtual machine monitors on top of
NOVA, this patch moves generic utilities from vancouver resp. seoul to the
public include location 'ports/include/vmm'. As a nice side effect,
this change simplifies 'vancouver/main.cc'.

Issue #949
hw: clarify names of messaging kernel-calls

ref #958