cosmetics - remove unused variable
cosmetics - remove unused code
upnp: fix inconsistent / at end of folders
upnp: fix reported parents of irregular paths
Detect SSE2 support

Compilation on an older 32-bit Athlon XP chip fails with the error
"./Utils/AEUtil.h:50:12: error: '__m128i' does not name a type"
This is because the __m128i type is only available on SSE2 platforms.
Modify the preprocessor logic to detect SSE and SSE2 support separately.

The "emmintrin.h" header should only be included on SSE2 platforms as
well.
[bluray] Fix stream info/language retrieval for blurays in non-nav mode.
pvr: Only shows specific actions for current category or 'ALL'

Avoid to show unusable specific actions for the current context.
Fix iso9660::ReadFile() to no longer read one sector past file size
[rbp/omxplayer] Fix build error in types for max

It seems there is a compile error when STDINT_H_AVAILABLE is not defined.
See: http://raspbmc.apt-get.eu/downloads/bin/xbmc/nightlies/xbmc-rbp-20130710.log
Merge pull request #2968 from popcornmix/fix_max_types

[rbp/omxplayer] Fix build error in types for max
fixed, add float to float convert with a copy so we do not have to check convertFn for null all over the place
changed, include AE_FMT_S16NE as avaliable format on audiotrack sink
changed, audiotrack, add volume/drain locks, default volume to 1.0, remove AE_FMT_S16NE handling
Proper fix: Limit to file size
Merge pull request #2951 from jmbreuer/upstream-diskuniqueid

Generate stable DVD disk IDs by performing CSS first
jsonrpc: fix bad if condition in CFooLibrary::FillFileItem
jsonrpc: ensure that "label" always contains at least the filename of a playing item
Prefer empty() over size()
Merge pull request #2975 from Fice/empty

Prefer empty() over size()
Include guilib/GraphicContext.h and don't assign NULL to int

Fixes: #14501