HTML5 contenteditable support in `text` bindings

This was touched upon in #15, but the behavior was only enabled for the `value` binding handler.  The PR adds support for `text` bindings and adjusts the documentation to demonstrate usage.