Feature/nodejs libuv evtloop

a sub-pull request for nodejs integration #6 , deals with merging the Qt and libuv event loops