Qt5 first porting - only installing & viewing installed packages works - Related to qmlpackagemanager

qmlpackagemanager first Qt5 porting  https://github.com/nemomobile/qmlpackagemanager/pull/2
 may require few functions to Q_INVOKABLE
 This PR have these changes, please read https://github.com/nemomobile/qmlpackagemanager/pull/2 about it
if you don't need those functions to be Q_INVOKABLE, you can ignore all this.