JFAL-1594 fix Undo bug; enum EditCommand.Action; basic JUnit