Bug fix

Fixed bug where start new log would show up if no daysimeter was
attached.
Made menus into toolbar

Made menus into a toolbar per request. Eliminate menus, but not menu
code so it may be re-enabled if desired.
Added error handler

Added a check to prevent working with corrupt headers.
Added Print function

Added basic print function that grabs the graph and prints it full page.
Unfortunately, it grabs the graph as it is in the client. Working on
figuring out how to fix that. Possible solution is to increase the
minimum size of the window.