intermediate, forcing Safari to trigger event on contenteditable label keyup

Not happy with current solution but I want to commit what
I have now because it has some clever concepts I might need
to refer to later
prelim version of safari workaround for contenteditable

need to test and fix, need to make checkbox options not
lose focus when they are contentedited