Update on printer and easier editor access

changed some code around, made the printer work on consoles that don't
support printing certain special unicode characters.