Configuration: Add versioning support for StreamingProfiles.xml
WSS: Run ffmpeg.exe for image extraction as impersonation user for network drives

When the source files are on a network drive, we need to run ffmpeg.exe as a user with
access to that network drive.

Thanks to Shukuyen for endless debugging on this issue.
MAS: Add GetPictures*ByRange methods
Merge branch 'pictures-by-range'
FSPictures: Fix handling of corrupt, inaccessible and unknown files
WSS: Support stretching artwork instead of "real" resizing

This can be done by using the value "stretch" for the borders parameter.
Tests: Disable logging during execution of unit tests
Library: Add support for numericals to the natural sorting code

Based on an algorithm by Ian Griffiths and Jeff Atwood. Thanks to RoChess for the
suggestions and his research. Next on the list: roman numerals...
Filters: Use property value instead of object as parameter for MatchDelegate
Filters: Add boolean matching support

Also add tests for handling of invalid input.
MAS: Add a filter parameter to every method returning a list
WSS: Add a filter parameter to every method returning a list
TAS: Add a filter parameter to every method returning a list
WSS: Always return IList<T> instead of List<T>
WebMP: Adapt for slight changes in MAS and TAS interface
Merge remote-tracking branch 'origin/add-filters-everywhere'
MPTVSeries: Read fanart images from Fanart table
MAS: Fix error message when query throws an error
Configurator: Do not crash when activity fails to load streams

Not doing anything is always better than crashing.
Merge branch 'release-0.5'

Conflicts:
	Services/MPExtended.Services.StreamingService/Code/Images.cs