In dynamic wrap mode, make home and end keys first go to the view line's start/end respectively.  If at the start/end of the view line already, go to the real start/end.
In dynamic wrap mode, make home and end keys first go to the view line's start/end
respectively.  If at the start/end of the view line already, go to the real start/end.

Satisfies bug #52411

Kate team: does this warrant a backport?

svn path=/trunk/kdelibs/kate/; revision=196467

sandsmark/kate,sandsmark/kate,hlamer/kate,hlamer/kate,jfmcarreira/kate,hlamer/kate,DickJ/kate,hlamer/kate,hlamer/kate,sandsmark/kate,hlamer/kate,sandsmark/kate,cmacq2/kate,DickJ/kate,hlamer/kate,jfmcarreira/kate,hlamer/kate,hlamer/kate,DickJ/kate,cmacq2/kate,jfmcarreira/kate,cmacq2/kate,DickJ/kate,hlamer/kate