Fix regression on BooleanCell navigation which does not inherit enterEdi...

...tModt() from Cell

BooleanCell overrides Cell.enterEditMode() which means we need a custom way to deal with blurs/exits/keydowns and so on.