Update simple live editor with latest changes from dev branch.

There are still a few flaws in the recent Input Event Queue processing model that make text fields less responsive, and this needs to be fixed, but I'm confident enough about the new input design to stay with it.

There's not much improvements for simple live editor app, but it might as well have the latest code base, since the previous is quite old.