Major changes to fonts and print_text

Made lower index letters qypgj look like they should. Now font size is
selectable from 1pt to infinity. Format is print_text_*(x, y, color,
size, "letters");