More carryovers from the migration.
Gave better names to the test modules.
Added missing requirements to the tests.
Adde JSHint option to ignore warning
Changed module name.
Added missing dependencies.
Changed references to editOpenType now called editorOpenAction.
Added tests for wraparound key navigation.
Added shortcuts for often-used functions and attribute names.
Changed editOpentype into editorOpenAction.
Added wrapAroundNavigation attribute for keyboard navigation.
Changed some 'after' event listeners names
from _onXxxx to _afterXxx.
Redesigned keyboard navigation from cell to cell.