prevent deletion of first content element and moving cursor outside of editable area

This prevents the cursor from being moved outside the editable area by either hittign Backspace at the start of the first line or by hitting Delete at the end of the last line.
It also prevents the first editable element from being deleted.

See https://github.com/NYTimes/ice/issues/21