More changes to fonts and text printing

Fonts reverted to 8x5 pixels, print_text_v() and print_text_h() merged
to print_text() and some perfomance fixes