Use decimal escape sequences in strings, for compatibility with Lua 5.1

Thanks to Ingo Struck for the bug report!
Implement Node.appendChild()
Add .editorconfig file
Fix test/dom/Node-appendChild.lua
merge upstream master