[[ Bug 12885 ]] Initial API for PlatformSoundRecorder - TODO-RECORDER marks the places in the engine where they need to be used.
[[ Bug 12885 ]] Update Quicktime sound recording to use SGAudioMediaType
[[ QTRecorder ]] Implement various parts of the QT recorder using SGAudioMediaType
[[ QTRecorder ]] Implement pause and resume for QT recorder
[[ Bug 12885 ]] Replace some SoundMedia code
[[ Bug 12885 ]] Prevent some sound recording crashes
[[ Bug 12372 ]] Allow pixel scaling to be enabled / disabled in Win32 IDE and standalone engines
[[ Bug 13149 ]] Crash when resizing fields containing tabbed text.
[[ Bug 12885 ]] Make record loudness a positive integer between 0 and 100
[[ QTRecorder ]] Add record pause and record resume for Windows
[[ LibCef ]] Update cefbrowser to use libcef3 release 2062
[[ Bug 12885 ]] Tweaks to get things compiling on windows
Merge branch 'develop' of https://github.com/runrev/livecode into bugfix-12885

Conflicts:
	engine/engine.xcodeproj/project.pbxproj
	engine/src/answer.cpp
[[ Bugfix 13091 ]] Make sure currenttimechanged message is sent when dragging the thumb,
 clicking in the well or using the forward/back buttons. This will trigger callbacks
[[ Bug 2902 ]] No error indicated if malformed URL used in url expression.
[[ QTRecorder ]] Tweak pause/resume
[[ Bug 2902 ]] Updated error message.
[[ Bugfix 13156 ]] Make sure the correct callbacks are invoked when click'n'holding the controller back button
Removed an MCLog call in MCAVFoundationPlayer::HandleCurrentTimeChanged
[[ Bug 13161 ]] templateAudioClip properties should be separate from global properties