FIX: [linux] fix & optimize input device checking
[epg] fix: SetChannel() methods do not correctly select the given channel
dvdplayer input stream: fix incorrectly set of EOF
paplayer: fix playing some mp4 files
[win32] cleanup VS project files
Merge pull request #4659 from Montellese/win32_vsproj

[win32] cleanup VS project files
Merge pull request #4653 from FernetMenta/paplayer

paplayer: fix mp4 playback
Merge pull request #4592 from koying/fixlinhotplug

FIX: [linux] fix & optimize input device checking
upnp: adjust include paths of Platinum and Neptune
[win32] update VS project files
[osx/ios/atv2] update project
Merge pull request #4656 from Montellese/upnp_includes

upnp: make #include paths more obvious
[pvr] adds numeric input to select a channel within pvr views
Merge pull request #4646 from xhaggi/channel-selection

[pvr] numeric input to select a channel within pvr views
remove libsamplerate and related dead code
sync Xcode project after libsamplerate drop, sync darwin configuration
Remove libsamplerate from MSVC project files
Update docs and gitignore after libsamplerate drop