Preliminary QT5 update
Moved dependiences check out of module