Allow for color codes with lower-case letters
Javascript backend: Update to changes in the property system, support arrays, colors, and nested properties
Update scripting example
scriptzeug: Remove javascript backend from public API, move to internal