Changed cpu frequency for all Linux platforms, added RPI specific cpu temp command and removed irrelevant gpu temp for all ARM platforms.
[fix] change AM_CONFIG_HEADER to AC_CONFIG_HEADERS for automake-1.13 support
cosmetics - remove unused variable
cosmetics - remove unused code
upnp: fix inconsistent / at end of folders
Don't add xbmc.a to DIRECTORY_ARCHIVES

It gets added to MAINOBJS anyways, and adding it to DIRECTORY_ARCHIVES
would mean that it also gets added to the tests, which would result
in a double-definition of main () (one from xbmc and one from gtest).

Instead, add it to xbmc.bin directly, as Darwin based platforms require
such static linking.
Fix failing test TestFileOperationJob.ActionCreateFolder

CFileOperationJob::SetFileOperation expects the destination directory
in which the file operation is to take place when creating a folder
and not the final path of the created folder (that is contained
in the CFileItem passed to it)
ActionDeleteFolder also expects the parent directory as the destination
Fix failing test TestFileItem.GetLocalArt

Ensure that CAdvancedSettings is cleared entirely before the test
runs as we should not preserve state between tests.
Make the iterative tests use Google Tests's parameterized test code.

This enables each individual piece of data to have an independent
identifier in the testing system.
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.
deinitialize SMB before suspend
[bluray] Fix stream info/language retrieval for blurays in non-nav mode.
Unpause (if applicable) when going to DVD menu
[rbp/omxplayer] Support ff/rew

Big missing feature added for Pi.
It works by increasing the clock and discarding audio when at 2x and 4x.
For rewind and 8x and higher, it uses a different scheme. It pauses video, and single steps.

For both schemes it uses the normal dvd player mechanism of seeking when the clock has diverged by too much.

Notes:
dvdplayer still decodes (then discards) audio when ff/rew.
I'm skipping the decode step (too much cpu at 4x realtime).

I've made GetTime return m_clock.GetClock() when ff/rew. (m_State.time is too jumpy).
Merge pull request #2954 from jmbreuer/upstream-dvdmenu

Unpause (if applicable) when going to DVD menu
Merge pull request #2955 from popcornmix/ff_rew

[rtbp/omxplayer] Support ff/rew
[osx] - don't steal the hw volume keys. Those are controlled by osx and should always be. This reverts part of 6bb569c as we already did in the frodo branch. And now all nyxboard users say booo and go away ;)
[droid] fix path to xbmc depends in packaging Makefile