[rbp/omxplayer] Reset display region when video stream properties change

Currently when video stream properties change, e.g. when user switches to next or previous Live TV channel, and has the same frame width and height, the COMXVideo::SetVideoRect() method is not called, causing the video to play back with default source and destination rectangles, not respecting the user-defined zoom settings.

This commit fixes the issue.
[AE/osxsink] - fix identation
[AE/osxsink] - fix warnings
[osx/coreaudio] - fixed - SetPhysicalFormat didn't wait for the format change to happen when only channelcount changed between old and new format
[AE/osxsink] - skip disabled streams in render callback - those must not
consume data from the ringbuffer!
[AE/osxsink] - fixed shadowed variable "streams"
[AE/osxsink] - fixed - fire CAEFactory::DeviceChange() when the default device
changes not only when the list of devices itself changes (fixes transition of default devices when default is changed externally via audio midi setup for example)
[AE/osxsink] - reporting samplerate 0 really means kAudioStreamAnyRate and is a valid thing - reflect this in our code
[Confluence] bump version
[Confluence] label alignment fixes
[Confluence] image aspect fixes
Merge pull request #4772 from ronie/confluence-4613

[Confluence] adjustments needed by PR4613
Merge pull request #4769 from Memphiz/osxsinkfixes

[AE/osxsink] - bugfixes
Merge pull request #4666 from codesnake/reset_display_region_when_stream_properties_changed_in_omxplayer

[rbp/omxplayer] Reset display region when video stream properties change
[pvr] don't handle loading/saving channel settings in Application and
players
[pvr] don't save channel settings every time an audio/video setting
is changed
[settings] pass the current video settings to SaveFileState job

Otherwise there is a risk that the settings saved will be those of
the next file if the new settings are loaded before the save job
has had time to run
[cosmetics] always create the save file state job on the heap
[settings] use SaveFileState() instead of SaveCurrentFileSettings()
[application] create LoadVideoSettings() method