Improve jscolor integration

Use native event instead of timer.
Fix color validation
Add initial editing flag

We either don't edit if we load from storage or we edit the rootNode id.
IDEA files