MQTypelibMarshaller should depend on the new MQTemplateProtocolBase class

Otherwise, a static assert in MQTemplateProtocol will make the compilation fail
for opaques that have a virtual table
add doc target
Merge remote-tracking branch 'orocos/master'