Fix knockout reference in examples, correct outdated usage hints on top of knockout.selection.js
Add 'direction' option which should be just a string for now
Based on direction, toggle keyboard events for left/right (horizontal) or up/down (vertical, default) arrow keys
Add examples for horizontal direction
Add arrowLeft/arrowRight helper methods, spec horizontal single-selection mode
Add tests for horizontal multiple selection mode
Disable direction 'both' as support for that is not implemented
Escape brackets in readme, so they become visible when rendered as html
Add info about 'direction' option to readme
Update `mode` description in readme, as it's recommended to use an observable so one can take advantage of mode switching
Add SelectionModel.(left|above|right|below)Item - left|above wraps previousItem, right|below wraps nextItem. Use these methods in single and multi selection mode, so the mode can be extended more easily
Allow 'direction' property to have value 'both' as well, which enables keyboard navigation with all four arrows
Make it possible to specify `direction` option as an observable, listen to changes too.
Put helper methods SelectionModel.hasHorizontal and SelectionModel.hasVertical, rather than hard-coding expected values in modes
Merge pull request #81 from mwoc/direction

Add support for horizontal navigation