Add new Cursor class for cursor manipulation.
Fix colours; should use 2 for normal and 5 for custom colours.
Update escape codes;

Add .blink, .clear_line and .normal
Move #hide_cursor to Cursor.hide
Move #show_cursor to Cursor.show
Add colour test pattern generator.