Expanded popup_dialog() to handle multi-line text.  Added campaign and level info buttons to level editor menus (and they work!).  Moved logging into timed_dialog() so the user and console both see the same message.