[dvd/omxplayer] don't override NextItem/PreviousItem with chapter skipping
pvr: Pass selected item to menu hooks

Currently it is not possible to retrieve any information about the
selected item in the addon's menu hook callback. Therefore menu
hooks can only trigger actions per category, but not per item.

This patch removes this limitation by extending CallMenuHook with
an item parameter representing the type (PVR_MENUHOOK_CAT) and the
data of the currently selected item. The type PVR_MENUHOOK_UNKNOWN
indicates that no selection is available (as for settings hooks).
Add ripped CDs automatically to database
adds disc number to cue sheets
cleanup CueDocument
[rbp/buildsystem] changed set USE_TEXTUREPACKER_NATIVE_ROOT in the build environment
Optionally allow caching for all network streams, including those on LAN (via new advanced setting 'alwaysforcebuffer')
Merge remote-tracking branch 'fetzerch/menuhook-item' into june_window. closes #2812
Merge pull request #2843 from w3sip/master

Optionally allow caching for all network streams, including those on LAN (via new advanced setting 'alwaysforcebuffer')
Merge pull request #2821 from evilhamster/master

[Minor] Added support for discnumber to CueDocument
Merge pull request #2806 from Fice/rip_to_dp

Add ripped CDs automatically to database
Merge pull request #2809 from jmarshallnz/no_skip_for_you

[dvd/omxplayer] don't override NextItem/PreviousItem with chapter skipping
[pvr] bump API version to 1.8.0 and sync add-ons
Merge pull request #2835 from huceke/raspberrypi

[rbp/buildsystem] changed set USE_TEXTUREPACKER_NATIVE_ROOT in the build...
Merge branch 'june_window'. closes #2812
[FIX] CheckMenuLock ignored WINDOW_SETTINGS_PVR
Merge pull request #2834 from Fice/fix_pvr_lock

[FIX] CheckMenuLock ignored WINDOW_SETTINGS_PVR
Add URIUtils::HasExtension(..) functions
Use the new HasExtension(..) function
Cleanup IDirectory::IsAllowed(..)