improved highlighting of active field - highlight frame/editor for rich text, move all highlighting code into delegate and pass bound handlers to MappingState