update kvp item class to use an Ember Textfield, styled similarly to content fields; generic clean up
rudimentary support for commit-and-insert new line