#108 Install (present) manpages along with executable

minidlna does have man pages, but currently does not install them.
Attached patch fixes this. - by Pieter Hollants
#35 Natural Filename Sorting

As per feature request 2951477, natural filename sorting is preferred by
most humans.
This patch uses strnatcasecmp (for case insensitivity) from the
suggested Natural Order
String Comparison (http://sourceforge.net/projects/natsort/) which is
ZLIb licensed and compatible with GPL.
However this doesn't help if a client subsequently resorts filenames
itself...
Update support for LG2012 TV

LG 2012 series does not need '.' in title anymore to be able to show
captions
New source file was not added to make
#35 Natural Filename Sorting

As per feature request 2951477, natural filename sorting is preferred by
most humans.
This patch uses strnatcasecmp (for case insensitivity) from the
suggested Natural Order
String Comparison (http://sourceforge.net/projects/natsort/) which is
ZLIb licensed and compatible with GPL.
However this doesn't help if a client subsequently resorts filenames
itself...
New source file was not added to make
Merge branch '#35-natural-sort' of github.com:Darkvater/minidlna into #35-natural-sort

Conflicts:
	Makefile.am
	upnpsoap.c
Update ignores file and remove obsolete include from metadata.h
Add support for captions that do not exactly match the media name

The convention is to suffix caption files with tags (e.g. language)
to show which language they are in; see http://wiki.xbmc.org/?title=Subtitles
Add multiple caption support

Make it possible to save all the captions together with the media in the
database. When serving captions the default one is being sent (has same name
as media file by default), or the next available one.
The idea/vision is to have a webinterface where users can select which captions
to use akin to what Plex has. Unfortunately it seems that UPNP clients do not support
multiple external caption files. Really a shame.
Rename album_art_name_s to linked_names_s

Give the struct a more generic name so it can be re-used in other places

Conflicts:
	minidlna.c
Add setting to change metadata file name

New config option 'metadata_names' which can be a list of /-separated
files that get checked for metadata before the fallback <filename>.nfo
is checked. By default this metadata file is 'movie.nfo'
Add option to add list of (comma-separated) entries to DB

Refactor code to be able to read values from lists in the nfo metadata.
This enables us to add multiple actors/genres to media and serve them as
a part of metadata for clients. The XML library (minixml) is not ideal and
traverses the xml file backwards... *sigh*
Add new metadata info (year, actors, director)

minidlna already has support for these items, yet they
are never read from the NFO file. Use year if it exists
(instead of timestamp) and add actors & director
Support for short&long-descriptions

Add support for sending 'tagline' and proper long description
in the UPNP reply. Needs DB upgrade as there is new column

Conflicts:
	metadata.c
	metadata.h
Send more-appropiate reply for director and album-art

If mime-type is video, send director as upnp:director as
this is more understood by clients.
Also always send albumArtURI as this is read by some clients to show
icon of media file
DB upgrade is not performed if DB_VERSION is updated
metadata: add libavcodec > 54 compatibility

libavcodec55 brings some API changes, including CodecID => AVCodecID.
Add a compatibility wrapper so we can build with libavcodec >= 55.
portability: add support for Illumos

This still won't work on older Solaris systems, but modern Illumos
at least should build and run now.
metadata: more libav10 compatibility changes

Add a couple more compatibility wrappers.