Merge commit '7347a66a1dee39f62dfbe859e8b1a336a0bde8fa' into strong-ref-until-native-dies

By ignoring it completely.
Merge commit 'a081ea44aa187bb7885a153a63558d36886c0447' into strong-ref-until-native-dies
Adding NSUrl methods necessary for handling sandboxed access to the filesystem in MonoMac
Fix typos/issues founds by introspection tests
More API fixes/tweaks
Move new NSInputStream ctor into the right file
[CGContext] SetLineDash: fix argument spelling

lenghts -> lengths
Add missing setters
Add missing setter for AVPlayer.MasterClock
[docfixer] Improve error reporting a little bit.
Fix compiler warning
Add support for inlined Selector.GetHandle.

We do not need to cache the result for Selector.GetHandle when it is
inlined (thus removing the need for many static ctors).
Better parameter names
Fix enum values
Add error return codes and simplify few pinvokes
Add property with matching name to obj-c value
Add AudioBuffers (correct implementation of AudioBufferList which can handle variable buffer elements).
Add missing [NullAllowed] for NSFileManager. Fix #8703
[CoreFoundation] Implemented NetworkCredentials support
Fixed the build