qt: check for all necessary qml modules and fail interface on inavailability
Although Qt interface fails gracefully if MainInterface.qml does not load properly, The said file does not import all necessary QML modules that are used throughout the interface. Once QML engine encounters an unknown module, the whole interface becomes no longer usable as it asserts all required modules to be present.
Edited by Fatih Uzunoğlu