Mac: Button should use small square style when width is very small (< 22 px)
Mac: don't need to set application presentation options to support full screen. Fixes warning message on mavericks.
Mac: More bounds checks for Splitter calculations
Mac: Call Form.OnShown after window is shown (to be consistent with dialog)
Some cleanup