Liveedit virtualconsole

Rebased https://github.com/mcallegari/qlcplus/pull/375 on top of master, so it integrates https://github.com/mcallegari/qlcplus/pull/373.

(makes it easier to test)