fix #970
by rendering full page if bbox is larger than native page size when
zooming mode is fit to content*
Merge pull request #998 from chrox/fix_970

fix #970