[GActs] Invoke previous event filter in bundled Qxt copy.

For #1442.
[Util] Use QAbstractEventDispatcher::setEventFilter() for #1442.

qt_installX11EventFilter() is removed in Qt 5.
[KBSwitch] Use QAbstractEventDispatcher::setEventFilter() for #1442.

qt_installX11EventFilter() is removed in Qt 5.
[MT] Use QAbstractEventDispatcher::setEventFilter().

qt_installX11EventFilter() is removed in Qt 5.

This finally closes #1442.
[Core] Kludge for Oxygen style, fixes #1439.
[Poshuku] Show filename as title if title is empty.

FIxes #1441.
[Core] Fixed some const issues.
[Util] Platform-agnostic serialization types.
[XSD] Removed automoc.
[XSD] Save settings in a separate thread.

Probably fixes #1435, probably breaks everything :(
[Aggregator] Removed plurals in channel mark confirmations.
[Aggregator] Updated translations.
[LMP] Updated translations.
[XSD] Queue-based settings thread.

Fixes #1435 again.
[Monocle] Fixed rotated pos calculation. Fixes #1266.
[LackMan] Better error messages on upgrade failure for #1436.
[AnHero] Monospace font for trace log.
[Azoth] Exposed UnreadQueueManager for #507.
[Azoth] Store what msgs are unread for #507.
[Azoth] IProxyObject::IsMessageRead() for #507.