[[ Cocoa ]] Changed MCRange to MCInterval in engine, and added MCRange to mimic NSRange.
[[ Cocoa ]] Implemented IME input - seems to work
[[ Cocoa ]] Added text actions (e.g. moveForward:) to text input actions - although there are problems with copy/cut/paste actions (they come through as noop: :()