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>
[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
removed redundant value conditions from variables
fixed: ConvertHTMLToW didn't properly handle &#x encoding
fixed: For DAV files we should first get filename then URL decode else files like test;.avi fail
Change APP_HOME -> KODI_HOME and other APP_* -> KODI_*
changed: For web servers returning filenames with &amp; encoding (e.g. Apache) transcode into %-URL encoding. Fixes #15365
[omxplayer] Remove unused function
[AE] Allow resampler to indicate when it has too much data buffered

The Pi resampler doesn't want more samples submitted when it has a whole input buffer queued,
and drops data in this case. This can be triggered when video clock is enabled and audio is resampled.

The FFMPEG resampler buffers more data internally and wants up to two input buffers submitted.

Add a method to query if there is space for more samples, and return approprate values.
[CEC] Added support for CEC buttons introduced by HDMI 1.4
      - CONTENTS_MENU
      - ROOT_MENU
      - TOP_MENU
      - DVD-MENU
      (Requires at least libcec 2.2.0)
videoplayer: adapt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
videoplayer: update frametime, it might change due to fps detection
settings: fix combination of updated settings and default value handling
[rebrand] - change default username of webserver from xbmc to kodi
dvdplayer: exclude blurays from fast anylyzinh mpegts streams
[PVR] Changed EpgInfoTag::[IsActive|WasActive|InTheFuture] to take
      timeshifting into account. Fixes wrong event info shown at
      several places in kodi UI when timeshifting (e.g. Video OSD).
FIX: [droid] allow to build without debugging and pickup jenkins configuration
[release] bump to 14.0 beta2
Update GPL license XBMC -> Kodi