Don't register user types as typedefs of void *
Don't register user types as typedefs of void *

Attempting to register a previously registered type as a typedef is now
flagged by QMetaType as a binary compatibility breakage. This was being
triggered while building the examples:

    "QMetaType::registerTypedef: Binary compatibility break -- Type name
    'Application*' previously registered as typedef of 'Application*'
    [258], now registering as typedef of 'void*' [31]."

QMetaProperty::userType was introduced in Qt 4.2 and properly does what
the code was trying to do. Simplification ensued.

Change-Id: Ie0ea9336ba6382d99a0f815f189046c575e5a2c2
Reviewed-by: Kent Hansen <3ac6a472c49f67eda9a4f8f5b4658e16610d4c63@nokia.com>
Reviewed-by: Jędrzej Nowacki <2a36f1173c454f1cee5cc6ee35c017a292b3c0df@nokia.com>

xsens/qtactiveqt,kobolabs/qtactiveqt,kobolabs/qtactiveqt,xsens/qtactiveqt