extend default UTES_LIBRARY_PATH supplied by cmake

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
generic execute_qml executable for tests

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[cutes] use QGuiApplication to execute qml

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
cutes: generic way to push module to the modules stack

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
adapter.env is usable

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
fix methods exposed to js

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[cutes] better handling of cutes library paths

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[cutes] cutes.setInterval similar to window.setInterval

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[cutes] cutes.exit is more reliable

uses QCoreApplication.quit() if event loop is running or cstdlib exit
if not, also queue QCoreApplication.quit()

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[tests] usage of qml extension from other apps, exiting etc.

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>