Scale image to fit in the window (first steps).
Add scale_pixbuf function.
Use image widget instead of window for scaling.
Fix grid partitioning.
Change default window size.
Disallow making window smaller than image.
Make image scrollable when window is resized.
Merge branch 'scale_image'.