Added a "Print this page" functionality

I like the graphs be white on black on my screen... but in some cases I want to print the page, and the ink is more expensive than my own blood.

The Print this page feature will create a black on white version of the current page, and open the print dialog, removing unnecessary headers.

You can also create some custom properties to use in printing mode.

Note: Requires and includes PR #68