add Duktape C source and header, add BackendDuktape skeleton. #79
implement 'evaluate' function in Duktape scripting backend, add 'duktape' to backend choosing options in ScriptContext. #79
add error handling to DuktapeScriptContect::evaluate(). #79
change from duktape 0.11.0 to duktape 0.12.0. #79
rename popDukValue() to fromDukValue() and make it static. #79

doesn't affect the value stack anymore, just translates the value on the given index
add function part of object registering to DuktapeScriptContext. #79
add property registration to DuktapeScriptContext (arrays and maps not working yet), fix bug causing error messages stay on duktape stack. #79
add array- and mapproperties to DuktapeScriptContext. #79
improve function registration, add functionproperties, DuktapeScriptContext. #79
Merge remote-tracking branch 'origin/master' into duktape
fix VariantMap representation on Duktape stack. #79
V8 scripting backend: Add support for float values
Merge remote-tracking branch 'origin/master' into duktape
Update to new Duktape release v1.0.0. #79
Add support for passing Ecmascript function objects as arguments to C++-functions (registered Duktape/C functions). #79
add int-conversion for non-int type like long and unsigned int to DuktapeScriptContext::pushToDukStack(). #79
fix stack-cleaning after calling a DuktapeFunction. #79
Make "duktape" the default javascript backend
Rename BackendJavaScript -> BackendV8
Add TODO concerning function pointers created by the sripting backend