Implement top and bottom scrolling margins


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7337 561c3618-0fe6-0310-b5d6-fc65c73fee30
Modify the cursor Up commands to recognize the top margin


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7338 561c3618-0fe6-0310-b5d6-fc65c73fee30
Make the cursor down movements recognize the bottom margin


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7339 561c3618-0fe6-0310-b5d6-fc65c73fee30
Fix the nextLine test to work with bottom margins


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7340 561c3618-0fe6-0310-b5d6-fc65c73fee30
Fix test to work with margins


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7341 561c3618-0fe6-0310-b5d6-fc65c73fee30
Fix the argument placement tests to work with top and bottom margins


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