#1489396 Home/End keys and scrollTo behavior

ScrollTo was not taking into account the fixed header - also Home/End keys were acting weird when Control/Shift were pressed.  Control was acting like shift, and focus was not being properly assigned.