Possible fix to infinite loop in printing code.

There is a an infinite loop in the print layout code.  It is exploited when one tries to print large fins which are about the size of a page.  The fin layout strategy tests if the fin will fit on a page without including any margins.  If it fits it sends the fin to the page fit layout strategy.  However, in the page fit layout strategy, it only prints things which fit with margins of .3inch.  If the fin is bigger than this (in either dimension), the while loop ends up in an infinite loop.