[[ Bug 11507 ]] Prevent crash in revBrowser on OSX when there is no data source
[[ Bug 11549 ]] Make sure we only pass an aligned buffer to MCGContext text functions.
[[ Bug 11513 ]] Make sure we check for ideal layout rather than formatForPrinting when mapping fonts on a stack with font attrs.
[[ Bug 11535 ]] Force monospaced fonts to have fixed (integer) advance width to stop error accumulation from fractional layout.
[[ Bug 11535 ]] Make sure fixed_advance is respected in ideal rendering mode on Windows.
[[ Bug 11551 ]] Don’t access image info when saving unless needed by rle images
[[ Bug 11551 ]] Add docs note for this bugfix.
[[ Bugfix 11527 ]] Unicode text on Android clips characters.
[[ Bugfix 11547 ]] Can't set the textColor of a block of text in a field to white.
[[ Bugfix 11528 ]] Gradient colors incorrect on Android.
[[ Bugfix 11553 ]] Arc fill overlaps with stroke.
[[ Bugfix 11505 ]] Multiply blendmode doesn't work correctly with graphic effects.
Merge branch 'bugfix-11507' of https://github.com/runrevali/livecode into bugfix-11507
Merge branch 'bugfix-11527'
Merge branch 'bugfix-11547'
Merge branch 'bugfix-11528'
Merge branch 'bugfix-11553'
Merge remote-tracking branch 'origin/bugfix-11549'
Merge remote-tracking branch 'origin/bugfix-11513'
Merge remote-tracking branch 'origin/bugfix-11535'

Conflicts:
	engine/src/font.cpp