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.
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
Merge pull request #2977 from smspillaz/fix-14501

Include guilib/GraphicContext.h and don't assign NULL to int
[configure] don't use relative include paths in addon headers
this breaks xbmc dev packages where all headers are installed in standard include paths
[configure] install missing addon bindings
Merge pull request #2964 from wsnipex/configure

[configure] don't use relative include paths in addon headers
fixed, signed/unsigned compiler warning
fixed, compiler warnings
[cddb] fix broken hello command should be as "cddb hello username hostname
clientname version"
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files