DVDVideoCodecAmlogic: Remove throttling of MPEG2 playback

* 56ebbc6 introduced logic in place for playback conditions on the Amlogic
  devices. However, after this commit was merged MPEG2 streams started to
  be HW decoded and thus throwing off the logic put in place to accomodate
  direct .VOB playback.
* Remove the MPEG2 width check and let amcodec handle the playback if all
  else checks out

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
[videoinfoscanner] scan the entire subtree of path passed to scanner.

- fixes new files not getting picked up when more than 1 level down.
- fixes hashing never being used when scanning a single directory.
SlingboxLib: Fix alternative CSlingbox constructor

CSlingbox::CSlingbox(const char * szAddress, unsigned int uiPort /* = 5001 */) {
  // Call default constructor
  CSlingbox();
  ...
}

"CSlingbox();" - object is created and immediately removed.
Therefore with CSlingbox(const char * szAddress, unsigned int uiPort /* = 5001 */) class members will not be initialized.
[AMLCodec] Add support for panel display output

On Amlogic tablets /sys/class/display/mode is set to panel.
To read width and height of screen (dynamically), we have
to parse /sys/class/display/axis
[release] bump to 14.0 beta1
[pvr] fix unnecessary creation of new CPVRChannel instances
[builtin] fix activatewindow if directory path differs

After #5081 the built-in "activatewindow" does not work if you stay for example in the video window and you want to activate the same window with a different path.
This fixes the issue by comparing the directory path of the current active window with the given directory path of activatewindow.
dont abort if wait for net fails
[vfs] Fix ZipManager, thanks to @notspiff
[AE] Rename ActiveAEResample to ActiveAEResampleFFMPEG
[AE] Move utility functions to AEUtil
[AE] Add factory for AEResampler
[rbp] Hardware accelerated resampling

This replaces the format conversion, up/down mixing and resampling code from ActiveAE with a GPU accelerated version.
Should significantly reduce CPU when using paplayer or dvdplayer.

Requires updated firmware
[resamplepi] Add GPU accelerated option to resampling options
[darwin] - sync xcode project
[win32] - sync project
[tests] Fix TestZipFile, thanks notspiff
[PVR] bump add-ons
[files] Fix CBlurayFile after 0dc35add3dc6426a531c9903b8ed75fe97a8f5f8.
fixed: missing slider labels in OSD video settings (closes #15488)