- fixed several locations in the code where the getCellNode() call had to include the 'mandatory render' flag (TRUE): this 3rd parameter is set to TRUE to ensure that the getCellNode() call will produce a valid cell DOM node; this means that we cannot wait for the delayed render() to produce a whole viewport full of DOM nodes and we therefore have to forceRender() this particular node we're looking for right now, if at all possible.

- NOTE/WARNING: example7 is a nasty bugger in that the e.stopPropagation() in there shows us what userland full overrides of the click event cause: in this case the click will NOT set the cell active and thus any keyboard scrolling is handled straight by the BODY/Browser via issuing scroll events (which are then handled by the slickgrid instance); it also means that `focusout` will fire (!) when the licking cell/row is removed from the row cache due to it getting outside the view+buffer area, after which keyboard events are not caught anymore: the wicked bit here is that the keyboard event bubbles up from the FOCUSED cell node (which is *NOT* activated!) all the way to BODY where the default browser behaviour causes the slickgrid *viewport* DIV to receive a SCROLL event. After that dreaded `focusout`, the target of the next keyboard event is BODY itself rather than the previously focused cell DIV DOM element, hence scrolling is now DEAD (stops after two pages worth of scrolling)

- added some debugger console.log statements and a nasty hack to kick in the debugger when you keep your PAGEUP/DOWN depressed (so as only to cause the debugger to kick in late and thus not eff up our very delicate focus situation before we arrive in a global state of FUBAR -- which deserves the debuggin' all right.  >:-(

- fixed bug in the scrollTo code related to keeping PAGEUP/DOWN depressed and NOT seing the delayed render() kick in; this turned out to be due to the fact that we did not update prevScrollPos anymore as our big previous commit was a little to conservative/aggressive in killing UI updates related global slickgrid var updates. Fixed so now example7 shows the same 'update as soon as you hit the top/bottom when you keep that pageup/down depressed forever' behaviour as example1: render() once there's no more change happening.
kill the wicked little debugger trigger bit mentioned in the previous commit
updated submodules
- fix: kill editor related chunk in the jquery focusin/focusout event handlers: those kick in unwanted when editors create (and switch focus to) their own floating/external DOM structures (LongTextEditor, ProgressEditor, DateEditor, etc. -- try these in example3 to note the difference); this should solve most of the current outstanding focus issues.

- updated the libraries