Add saveCursor support


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7371 561c3618-0fe6-0310-b5d6-fc65c73fee30
Implement restore cursor


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7372 561c3618-0fe6-0310-b5d6-fc65c73fee30