Merge pull request #4373 from koying/fixamcrk

FIX: [mediacodec] blacklist rockchip non-standard components
Merge pull request #4345 from cg110/OptimizeIsSamePath

Speedup FileItem::IsSamePath
Merge pull request #4393 from xhaggi/fix-channel-manager-masterlock

[pvr] fix: password prompt appears twice if set icon in channel manager
Merge pull request #4394 from jmarshallnz/album_info_files

Album info files view was broken
Merge pull request #4371 from jmarshallnz/runaddon_fix

Runaddon fix - allows secondary extension points to be run
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