small changes to enable 2-up

I really like this library -- thanks!  I wrote a 2-up program (added to Sample_Code). To make it work I had to propagate the "expand" flag, so the second page would fit. I went ahead and did this with a few more functions than strictly needed for 2-upping, but make the default be "False", to preserve backward-compatibility.