[cosmetics] removed unused variables and code
upnp: serialize/deserialize datetime values in W3C format
upnp: improve metadata (artists, albums) for musicvideos
upnp: include musicvideos in list of video items
[testsuite] - only compile the nfs test if configured with nfs support - fixes #15356
[testsuite] - Remove unnecessary inclusion of filesystem/NFSFile.h - issue #15356
upnp: improve streamdetails
upnp: only set the year from the date if the date is valid
upnp: add support for reading actors
Merge pull request #5021 from mkortstiege/unused

[cosmetics] removed unused variables and code
Merge pull request #5144 from Montellese/upnp_small_improvements

UPnP: improved metadata
[pvr] fix open search dialog in search window

After changing the special item 'Search...' to be a folder (to always
stay on top of the list) the path comparison fails, because the path now
ends with a slash.
Merge pull request #5155 from xhaggi/pvr-fix-open-search-dialog

[pvr] fix open search dialog in search window
Merge pull request #5153 from anthonyryan1/mistaken-nfs-include

[testsuite] - Remove unnecessary inclusion of filesystem/NFSFile.h
fixed: use the proper make instead of calling 'make' directly

fixes builds on freebsd
cmake buildsystem
add tests needed by new u16 string stuff
wrap cmyth properly
move some more install related stuff to install script
move all install code to platform install script