[Architecture] Change directory structure to enable build from a master project

Signed-off-by: Regis Merlino <regis.merlino@intel.com>
[Build] Add missing distribution files

Signed-off-by: Regis Merlino <regis.merlino@intel.com>
[Release] dLeyna-server v0.0.1

Signed-off-by: Ludovic Ferrandis <ludovic.ferrandis@intel.com>
[Configuration] Post-release version bump

Signed-off-by: Ludovic Ferrandis <ludovic.ferrandis@intel.com>
[Props] Separate actual MediaSpec2 properties and extended ones

No functional changes, just separate the type strings that are really
part of the org.gnome.MediaObject2 API and the ones that are extended
by dleyna-server.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
[Props] change item type "audio.music" to just "music"

The MediaObject2 spec was changed this way to follow rygel
implementation. dls_props_media_spec_to_upnp_class() still accepts
the old value as well.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
[Props] Make property converter string comparisons safer

Calling strcmp/strncmp() on NULL is undefined: Either check for NULL
before the call or use g_strcmp0().

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
[Props] Add another property "TypeExt"

WORK IN PROGRESS

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>