audio settings: check visible for ac3transcaode when changing number of channels
[epg] fix scrolling in grid if last item ends on next page

This improves the navigation in epg timeline grid and solves the issue
that you can't scroll an item which ends on the next page.
Merge pull request #4385 from FernetMenta/aefixes

audio settings: check visible for ac3transcaode when changing number of ...
Merge pull request #4392 from xhaggi/fix-epg-scrolling

[epg] fix scrolling in grid if last item ends on next page
Fix: Header guard in GUIControlFactor.h had a typo.

This was found by a new warning class in clang5.1
Fix: Incorrect header guard in libprojectM
paplayer: drop flac decoder, use ffmpeg instead
[osx/ios/atv2] - sync xcode project
paplayer: add fail safe timer to stop
paplayer: calculate a bitrate if decoder does not provide one
paplayer: sunset wav and adpcm codecs
update VS project after drop of wav and adpcm codecs
[osx/ios/atv2] - sync xcode project
Merge pull request #4396 from tru/guicontrolheaderguard

Fix: Header guard in GUIControlFactor.h had a typo.
Merge pull request #4397 from tru/imagehelperheaderguard

Fix: Incorrect header guard in libprojectM
Merge pull request #4386 from FernetMenta/flac

paplayer: drop flac/wav decoder, use ffmpeg instead
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files