PATCH 0: start the developper mode

"all" recipes calls "TAGS" and "tags" but they are usefull only for developpers
PATCH 1: set the file size to 1000

libavformat doesn't give anymore the access to the file_size properties.
The value has to be calculated by another way.
PATCH 2: av_close_input_file is deprecated

av_close_input_file is deprecated and libavformat requests the use of avformat_close_input function.
PATCH 4: av_open_input_file is deprecated

av_open_input_file is deprecated and libavformat requests the use of avformat_open_input function.
PATCH 5: CODEC_TYPE_* is deprecated

CODEC_TYPE_* is deprecated and libavformat requests the use of AVMEDIA_TYPE_*
PATCH 6: dump_format is deprecated

dump_format is deprecated and libavformat requests the use of av_dump_format function
PATCH 7: meta pointer must be initalized to 0
PATCH 8: AVFormatContext structure changed

AVFormatContext doesn't contain anymore the metada directly and libavformat requests to use the av_dict_get function to retrieve them in the stream.
PATCH 9: tag must contain at leat one character to be added.
PATCH 10: check the len of tag value useless

the check of the length of the tag value is done inside didl_add_tag function.
PATCH 11: optimization of the length check

function checked only that the lenght is more than 1 character. If the first character is not 0 then the lenght is more than 1.
PATCH: the title of the metadata may be not set

metadata may be available but with empty title. If this case occurs, the resource is hidden.
This patch check that the tag is added with metadata title, otherwise the tag is added with the file name.
Merge branch 'ffmpeg_update' into integration
Merge branch 'display_title' into integration

Conflicts:
	src/cds.c
PATCH 0: the presentation file managed by the application

The presentation page ("/services/presentation.html" by default and "/web/ushare.html" for ushare server) is managed by the application and not byt the library. It's the application which set the file (name and contain) and  checks the requests about it (check the HTTP document request and look for the filename).

The default directory haven't to be hard define and should be modify by the application.
Merge branch 'presentation_url' into integration
PATCH : set the playlist for DMP
dlna_new_item code factorization

the previous code opened twice each file with libavformat, calls some functions more than once in the same sequence.
dlna_guess_media_profile is static now. This function is not used outside profile.c .
av_codec_t contains nb_stream

This modification allows to pass only "codecs" to upnp_guess_media_profile
stream_get_container calls inside probing function

instead to call stream_get_container for each file, the probing function calls it if necessary.