renamed namespace mapping in tests
registering custom types to QMetaSystem

- also added qDebug method for Thing
add operator<<(QDebug, Type) to Thing & Message

and corresponding tests
prepare oqtocat.hpp as only include