Adding tests

- [x] Tests for keyboard events
- [x] Tests for scroll
- [x] Ignored tests for keyboard initiated scroll
- [x] Patch for ev.key till v11 is in
- [x] Gulpfile tasks
- [ ] Use react utils not jquery/getdomnode
- [ ] Phantomjs
- [ ] Fake some. Jest?
- [ ] Horizontal scroll on key press
- [ ] Other keys (tab, Enter, pgUp?)
- [ ] Core grid functions (rows, cells, columns etc etc)