table cursor handling RT#55300

DONE obey coding guidelines
DONE write JSLint compliant code
DONE write JSDoc for every method you touched during your implementation
DONE write a human-readable :) Changelog entry that describes your change
N/A add a qunit test (if it makes sense) and/or document the steps to manually test it (in a separate guides page)
DONE test your changes in Internet Explorer 7, 8, 9 and the latest Firefox and latest Chrome
N/A document your changes in a guides page
DONE include this list in a your pull request