changed: Refactor CGUIMediaWindow::ShowShareErrorMessage() so it works with any path
pvr: Added API function GetRecordingEdl

This extends the PVR API with the function GetRecordingEdl
to retrieve edit decision lists from the PVR addon.

In addition, DVDPlayer's EDL class has been adapted to read the EDL
from the backend when starting playback of a recordings.
dvdplayer: Allow multithread decoding for hi10p content by default

This allows decoding of some hi10p material on e.g. AMD Fusion with
both cores at the max. This introduces a new advancedsetting named
disablehi10pmultithreading to disable hi10p decoded multithreaded.
[visualizations] fix crash in goom fixes #12584
[python] add missing sort methods
configure.in: change check for 'VERSION' file:
- first check if this file exist and use the content from there
- if it not exist check with 'git log'
- if this fails set to 'Unknown'

This patch also shows the GIT_REV in the configure summary message. To display This message on top of the messages we move the whole block a bit above
change AERingBuffer::Read to accept a NULL so we can drain without a dest
fixed CAESinkNULL
changed: Add rule for selecting remote (or non-local) items for player selection rules
Merge pull request #2176 from ronie/python-sortmethod

[python] add missing sort methods
Merge pull request #2146 from MartijnKaijser/12584

[visualizations] fix crash in goom fixes #12584
[osx] - add hint to XQuartz to readme for trouble free compilation on ML (10.8.x)
[osx/ios/atv2] - sync xcode projects for webdav writesupport
AE: Pulse Audio fix resume between song change without crossfade
Merge pull request #2214 from fritsch/pa-fix

AE: Fix resume after song change with Pulseaudio
Corrected parameters order in Control.setAnimations

The documentation states that setAnimations receives a list of tuples,
every tuple being a pair (event, attr), for example:

self.button.setAnimations([('focus', 'effect=zoom end=90,247,220,56
time=0',)])

This patch corrects a bug by which the order of the tuple is reversed,
breaking Python scripts which send parameters in the order stated by
the documentation.
allows SetVolume builtin to take a float
Merge pull request #2216 from LucasG2000/master

Corrected order parameters in Control.setAnimations
name adding sources more user friendly. fixes #13102
Merge pull request #2193 from OpenELEC/git-version-changes

configure.in: change check for 'VERSION' file: