editor: goto line: scroll caret position to 1/3 editor height

(integrated from trunk branch change ec55db7 by Todd Whiteman <toddw@activestate.com>)