Exposed constrainedSize property and shrinkSide methods in IISideController.

Allows to manually trigger the resizing of the side controller when the ledge side of a IIViewDeckController is triggered.

You can change the constrainedSize (-1: use ledge value from viewdeckcontroller) or just trigger the resize using the method calls. Changing the property will automatically shrink.