Rewrote break_into_lines() - it's much better now.  This fixes our Game::print_messages() problem so I removed a bunch of debugmsg()s.