[macdoc] Bump bundled monodoc.dll to mono/mono@245dee37992a827b99b9cb9df36cf78ce65db454
NSTokenFieldDelegate: all the methods in this model are optional, remove the [Abstract] from them
[AppKit] NSOutlineViewDelegate, implement TooltipForCell now that we support pointers to RectangleF
[appkit] NSRunningApplication.CurrentApplication flag as ThreadSafe
[AppKit] NSWindows.ToggleFullScreen, sender can be null fixes #10230
OpenGL: remove BOMs
Revert "OpenGL: remove BOMs" (accidentally deleted Makefile)

This reverts commit b68a1c2e907e42cdfc8703db17690d26d4db6363.
OpenGL: remove BOMs
Fix file modes (0755 -> 0644)
NSComboBox: add notifications
NSBrowser: fix CellClass property (bxc#11446)

The cellClass property on NSBrowser is half
static (getter) and half instance (setter),
but was previously bound as fully static.

From NSBrowser.h:

+ (Class)cellClass
- (void)setCellClass:(Class)factoryId
NSImage: add image template constants
NSImageName and NSImage.ImageNamed(NSImageName)

Instead of exposing the NSImageName values as string constants,
instead provide an enum for their names and map them to the
strings in an override method, NSImage.ImageNamed(NSImageName).
Add
Add NSOrderedSet extensions
Make.shared: remove duplicate NSOrderedSet.cs
Add new Selector.FromHandle API for the (binding) generator so it's possible for Selector properties to return null [#10876]
Adding PostGets to keep object graph in memory.

Jeremie found a bug in NSMenu that was crashing, this should be
fixed by this commit.   While doing this, I reviewed many classes
that had Add/Remove methods with NSObjects, and added the PostGet
methods to keep objects alive.

This should fix his bug #12529

https://bugzilla.xamarin.com/show_bug.cgi?id=12529