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
[pvr] change misleading log message

We're playing a recording, the old message made it sound like we're 
beginning to record something
[pvr] remove superfluous and and non-working log message

tag.m_strFile is always empty here anyway, and the only place where this 
method is called from already logs the event properly
[pvr] correct class name used in log message
json-rpc: don't try to set playcount/lastplayed for tvshows