Internal screen data rewrite for better 256 colour/UTF-8 support.

24 files changed