use gtkadjustment instead of webkits move_cursor
use gtkadjustment instead of webkits move_cursor

advantages:
    no more loops for movement
    we are more flexible
    enables reading the current cursor status
    allows to implement 0 and $

desyncr/vimprobable,DeadDork/vimprobable2,DeadDork/vimprobable2,desyncr/vimprobable,DeadDork/vimprobable2,desyncr/vimprobable,ThomasAdam/vimprobable,ThomasAdam/vimprobable,ThomasAdam/vimprobable,hut/vimprobable,desyncr/vimprobable,fanglingsu/vimprobable,DeadDork/vimprobable2,fanglingsu/vimprobable,hut/vimprobable,fanglingsu/vimprobable,hut/vimprobable