* ImageListStreamer.cs: fix handling of the mask that follows the main
bitmap when deserializing and serialize it properly. The generated mask
should better be a 1bpp image, but I'll do that later.
svn path=/trunk/mcs/; revision=59476

* data/net_2_0/machine.config: add system.data section listing the
SqlClient provider. Also add system.web section listing the
membership and role providers. This is here instead of in
web.config because the providers are meant to be available to
non-web applications as well.
svn path=/trunk/mono/; revision=59465

…) as MS.NET does. This is a more reasonable high level wrapper implementation.; * UnicodeEncoding.cs: GetBytes (string): Implement as a wrapper instead of using GetBytesInternal to be MS.NET compatible. Override GetString (byte [], int, int) to speed up string creation.
svn path=/trunk/mcs/; revision=59437

* Form.cs: Use the provided width when calculating the menu size;
when being maximized we get WM_NCCALCSIZE before WM_WINDOWPOSCHANGED
and ClientSize.Width won't be updated yet
* Application.cs: Use Visible instead of Show() to make form visible,
this way we create the handle later and menusize is considered
svn path=/trunk/mcs/; revision=59431