use separate object for qml and qtscript

declarative engine resolves QUrl to the full path can be used as a
search path. But in qtscript assigning string to QUrl value causes
silent ignoring of setSource() call. To avoid subtle bugs different
objects are used in qml and qtscript: qml ones has QUrl 'source'
property and qtscript one is using QString...

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jollamobile.com>
QmlAdapter.hpp has not Qt classes in it

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jollamobile.com>
examples modified to narwhal/node.js modules style

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jollamobile.com>
ignore *.a

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jollamobile.com>
use cmake install

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