Print stack trace when |Editor.prototype.execCommand| caught an exception.
Introduce |editing.CommandContext| to share functions among command implementations.