simplified help dialog string printing

print_string now makes it much easier to print multiple lines on screen

I also refactored screen_locate out of the drawing functions
because it's not needed for hard-coded top/left coordinates.