User-specified output aspect ratio in skimage.util.montage.montage2d function

Added a keyword argument which enables the user to select other ratios for the output image rather than
just 1:1.

I believe this makes the function a LOT more useful.