Refactor Bitmap class: call dispose function in destructor
Change constructor signature of ScriptWorker
Remove unused function ScriptWorker::engine()
Lock inter-thread access for QScriptEngine
Refactor: use emit
Fix compile error in Mac
Update submodule deps/libuwsc
Remove unused files
Add 'loadimg' API
Add 'exitexit' API
Refactor ScriptWorker, use smart pointer to manage QScriptEngine object
Update Bitmap.cpp: cleanup
Update submodule deps/libuwsc
Call QScriptEngine::collectGarbage periodically to avoid memory depletion