BidiResolver should not append a run if the run is in an other line.

This patch is one step forward to make the addition of fake runs less error prone.
 
Additionally changes the name of "end" to endOfLine.

Review URL: https://codereview.chromium.org/46393003

git-svn-id: svn://svn.chromium.org/blink/trunk@161387 bbb929c8-8fbe-4397-9dbb-9b2b20218538