QtOrganizer: fix QML enum property types

Fix QML enum property types bug that is similar
to QTBUG-35276 "Qt Contacts 5.0 Filter:
Unable to assign int to [unknown property type]"

The problematic code leads to QML errors like
"QMetaProperty::read: Unable to handle unregistered datatype
'QDeclarativeOrganizerItemType::ItemType' for
property 'QtOrganizer::QDeclarativeOrganizerEvent::itemType"

Change-Id: I6b128f7cbee0075708f0985d582a56b12fbe3ed1
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Move the declarative bindings out of the module namespace

This fixes a broken types in QML (the typical error from engine is like
"QMetaProperty::read: Unable to handle unregistered datatype
'QDeclarativeOrganizerItemType::ItemType' for
property 'QtOrganizer::QDeclarativeOrganizerEvent::itemType")

This reverts 75d049f770f86 and magically fixes related issues missed in it.

Task-number: QTBUG-35276

Change-Id: I792cf2bb3ff8f5ea7b59438ddf3107009eb2bc63
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Don't mention "mobility" in QtPim

...and replace QTM_USE_NAMESPACE with appropriate namespace(s).
Some occurrences intentionally omitted in the code
that requires Service Framework.

Change-Id: I553b93f6773f434e7752ffa7a25091741dda79e5
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Fix thread-safety for Q*AbstractRequest in operator debug

debugStreamOut() accesses the data otherwise protected with mutex.

Change-Id: I9e40c0b05a61a2b325fc919748cc7650364ed84f
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
Organizer: Optimize assignment and comparison operators

Change-Id: Ie9192c59704d37cc19c11e570622fe5beaf5096e
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Reviewed-by: Michael Krasnyk <michael.krasnyk@gmail.com>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
[QOrganizerItemMemoryEngine] Reduce code duplication in saveItem()

This greatly improves the code readability.

Change-Id: I3aa7456b49d5366f1489b774ef546a6e9c923254
Reviewed-by: Michael Krasnyk <michael.krasnyk@gmail.com>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>