[[ Bug 13174 ]] Update PDF printing on mac to use coretext routines used by iOS.
[[ Bug 13193 ]] Nil check in MCAVFoundationPlayer::SeekToTimeAndWait method to prevent LC hanging when playerItem is nil
[[ Bug 12547 ]] Added dummy variable to enable addition of version parameter to arrayEncode
[[ Bug 12547 ]] Make arrayEncode encode in 7.0 format by default
[[ Bug 13196 ]] Make sure the compose cursor offset is reset when composition finishes / changes.
[[ BUg 13200 ]] Bugfix note
[[ Bug 12867 ]] Gradient colours display incorrectly on android

Conflicts:
	libgraphics/src/legacygradients.cpp
	prebuilt
[[ Bug 12867 ]] Remove ifdef completely from gradient fill pixel calculation

Conflicts:
	libgraphics/src/legacygradients.cpp
	prebuilt
Merge branch 'bugfix-12867' into develop
[[ Bug 13204 ]] Ignore 'effective' for properties which doesn't heed it
[[ Bug 13163 ]] Fix wrong device rect for stack surface when fullscreenmode is letterbox or showall
Merge remote-tracking branch 'ian/bugfix-13163' into bugfix-13163
Merge branch 'bugfix-13163' into develop
[[ Bug 12372 ]] Ensure default iPhone device scale is set up in initialisation function.
Merge branch 'develop' into bugfix-12372
Merge remote-tracking branch 'ian/bugfix-12372' into bugfix-12372
Merge branch 'bugfix-12372' into develop
[[ Bug 13214 ]] Hang when creating a player
[[ Bug 13219 ]] Fix potential crash in OSX locale caching
[[ Bug 13220 ]] Make sure we give Cairo a minimal path - if lineTo is followed by close and lineTo target is original moveTo of subpath, then ignore the last lineTo.