Make ctkServiceFactory a templated Qt interface.
Make ctkServiceFactory a templated Qt interface.

laurennlam/CTK,fedorov/CTK,jcfr/CTK,vovythevov/CTK,Sardge/CTK,mehrtash/CTK,CJGoch/CTK,laurennlam/CTK,pieper/CTK,151706061/CTK,naucoin/CTK,vovythevov/CTK,espakm/CTK,fedorov/CTK,lassoan/CTK,ddao/CTK,jcfr/CTK,jcfr/CTK,AndreasFetzer/CTK,CJGoch/CTK,rkhlebnikov/CTK,CJGoch/CTK,msmolens/CTK,naucoin/CTK,rkhlebnikov/CTK,finetjul/CTK,fedorov/CTK,151706061/CTK,CJGoch/CTK,sankhesh/CTK,sankhesh/CTK,Heather/CTK,finetjul/CTK,mehrtash/CTK,mehrtash/CTK,rkhlebnikov/CTK,sankhesh/CTK,SINTEFMedtek/CTK,msmolens/CTK,rkhlebnikov/CTK,AndreasFetzer/CTK,espakm/CTK,151706061/CTK,danielknorr/CTK,msmolens/CTK,ddao/CTK,Sardge/CTK,Heather/CTK,commontk/CTK,Heather/CTK,laurennlam/CTK,espakm/CTK,Sardge/CTK,SINTEFMedtek/CTK,jcfr/CTK,espakm/CTK,naucoin/CTK,SINTEFMedtek/CTK,commontk/CTK,pieper/CTK,ddao/CTK,commontk/CTK,lassoan/CTK,finetjul/CTK,AndreasFetzer/CTK,jcfr/CTK,Sardge/CTK,danielknorr/CTK,AndreasFetzer/CTK,naucoin/CTK,sankhesh/CTK,msmolens/CTK,finetjul/CTK,151706061/CTK,fedorov/CTK,CJGoch/CTK,lassoan/CTK,151706061/CTK,vovythevov/CTK,danielknorr/CTK,mehrtash/CTK,lassoan/CTK,Heather/CTK,commontk/CTK,pieper/CTK,SINTEFMedtek/CTK,ddao/CTK,SINTEFMedtek/CTK,pieper/CTK,danielknorr/CTK,vovythevov/CTK,laurennlam/CTK