extend the keyhandler for the editable input to allow more functionality

- refactored default capture of the "enter" key to block form submission more reliably
- added arrow up and down to activate previous / next attribute value for much better keyboard traversal