Bug 880159, part4 - char at caret offset at end of line should not return next line char, r=tbsaunde