Updated Spanish translation
Updated Greek translation
core: Add DIAGE capability to X_DLNADOC

Add DIAGE capability to X_DLNADOC if one is not added already.
core: Add +LPE+ feature to proper X_DLNADOC node

Add capability to enable LPE feature in device xml

Conflicts:
	src/librygel-core/rygel-description-file.vala
	src/librygel-core/rygel-plugin.vala
core: Style fixes

Signed-off-by: Jens Georg <mail@jensge.org>
core: Refactor XPath use

Introduce apply_xpath function and replace four uses of XPath with it.

Also fixed memory leak of not deleting the returned XPath object.

Signed-off-by: Jens Georg <mail@jensge.org>
core: Use early exit pattern

Reduce indentation level by leaving the function as early as possible.

Signed-off-by: Jens Georg <mail@jensge.org>
core: Fix use of OCM flag

Signed-off-by: Jens Georg <mail@jensge.org>
server: Move code for Samsung subtitles

Move it to Samsung hacks class.

Signed-off-by: Jens Georg <mail@jensge.org>
i18n: Exclude doc directory

Signed-off-by: Jens Georg <mail@jensge.org>
Prepare 0.25.0

Signed-off-by: Jens Georg <mail@jensge.org>
Updated Czech translation
Updated Hungarian translation
Updated Turkish translation
Updated German translation
server: Move knowledge about remoteness

Locality was deduced from the HTTP server's properties. This patch moves the
knowledge to the HTTP server.

Based on code from Cablelab's patches.

Signed-off-by: Jens Georg <mail@jensge.org>
all: Refactoring of the MediaObject class hierarchy

Introduce a MediaFileItem class that represents a single file

Signed-off-by: Jens Georg <mail@jensge.org>

https://bugzilla.gnome.org/show_bug.cgi?id=720218
server: Add MediaResource class

Signed-off-by: Jens Georg <mail@jensge.org>
server: Add media resources to media object

Signed-off-by: Jens Georg <mail@jensge.org>
server: Rename method

It was handling objects anyway.

Signed-off-by: Jens Georg <mail@jensge.org>