Fix routing of CatchAll tokens
Add System.Net.Http documentation
Fix the build.
Add documentation for CFNetworkHandler
Added new API mono_runtime_set_main_args() and fixed CommandLine for embedders.

The new API allows to set the program arguments from embedders that don't call
mono_jit_exec() and related functions that set them automatically. This change
also fixes the NullRef exception that would happen if the arguments are not set.
Merge pull request #913 from Daniel15/fix-catchall-routing-master

Fix routing of CatchAll tokens (Bug #17960) - on master
[runtime] Fix the arm build.
Async-ify the remaining WebConnectionStream pieces.
[System]: Split WebClient.UploadData() data into chunks and fire the event.

This is mostly cosmetic and won't help unless you're sending a very large
buffer due to the kernel's internal buffering.  Unfortunately, there is no
way of getting a notification when the data has actually been sent over the
wire - socket.Write() returns after the kernel has accepted the data.
[Sys.Xml]: Allow XElement to be deserialized; fixes #12571.
Oops, fix the build.
[MSBuild] Fixed a test that failed when the GAC wasn't available

The test tried to resolve an assembly from the GAC, which doesn't work on a
clean machine without an existing Mono installation.
We now check if the GAC directory is missing and ignore the test in that case.
[Sys.Data] Add unit tests for Novell bug #519648

These unit tests demonstrate the difference to .NET
(https://bugzilla.novell.com/show_bug.cgi?id=519648).
[Sys.Data] Fix Novell Bug #519648

Don't throw an exception when passing "new object[] {null}" to
DataRowCollection.Find. This makes the behaviour more compatible
with .NET. This fixes bug #519648
(https://bugzilla.novell.com/show_bug.cgi?id=519648).
[Printing] Add unit test for Novell bug #602934

This unit test demonstrates the problem reported as #602934
(https://bugzilla.novell.com/show_bug.cgi?id=602934).
[Printing] Improve reported printer settings (Fixes #602934)

Report the actual values of the printer driver in printer settings
instead of using hard coded default values. This fixes Novell bug
#602934 (https://bugzilla.novell.com/show_bug.cgi?id=602934).
[MWF] Fix hang if clipboard source application closes down (fixes #674098)

This change adds a timeout to the Clipboard.Enumerating loop, making a
hang less likely. This fixes Novell bug #674098
(https://bugzilla.novell.com/show_bug.cgi?id=674098).
[MWF] Fix size of text area on message box (Fixes #2090)

Previously some characters might have been concatenated on a message
box that displayed an icon because the size of the text area was
calculated wrong. This fixes bug #2090
(https://bugzilla.xamarin.com/show_bug.cgi?id=2090).
[MWF] Fix MessageBox to wrap texts reasonably

Wrap text in MessageBox window so that the message box has a reasonable
width.  This fixes Xamarin bug #15504.
[MWF] Better account for icon width in MessageBox

This fixes Xamarin bug #16374.