Simplyify L.Mosaic interface, and support resizing specific windows
Simplyify L.Mosaic interface, and support resizing specific windows


The order previously was not as documented, which prevented resizing specific
windows.

The Mosaic constructor is hidden in favour of mosaic :: Rational -> [Rational] -> Mosaic a

Expand and Shrink messages are added, requiring another argument.

Remove useless demonstration of SlopeMod message since resizing the focused
window is better.

xmonad/xmonad-contrib,pjones/xmonad-test,CaptainPatate/xmonad-contrib,0/xmonad-contrib,ohlus/xmonad-contrib,0/xmonad-contrib,CaptainPatate/xmonad-contrib,xmonad/xmonad-contrib,mathstuf/xmonad-contrib,mathstuf/xmonad-contrib,CaptainPatate/xmonad-contrib,mathstuf/xmonad-contrib,f1u77y/xmonad-contrib,0/xmonad-contrib,ohlus/xmonad-contrib,f1u77y/xmonad-contrib,ohlus/xmonad-contrib