Fix for petscii chars with different color in clumn 39
Restore cursor in console.flush() bugfix and some cleanup
Petcii gotoxy optimized to generate fewer bytes
Editor improvements;
 * Better scrolling of long lines
 * Restore scrolling when leaving line
Added shelltest to test/