Update InsertCommand

Change InsertCommand so that it is more easily and efficiently combined
when it only involves raw text changes.  First step to moving to
InsertCommand as a repeat infrastructure
More efficient combined edit command creation
Removed unneeded InsertTextChange property
Repeat now correctly using combined commands
Skipped the one failing test