Configurator: Fix release date text in update checker (fixes #321)
WebMP: Don't use IIS Express 8 if it's installed (closes #325)
Libraries: Return null in PathUtil.StripFileProtocolPrefix for null input (fixes #326)
WebMP: Don't execute stuff when the BaseController type is initialized (fixes #327)

This broke loading plugins.
Update translations (fixes #330)
WebMP: Catch exceptions when loading movies and tv shows
MyFilms: Fix database path detection
WebMP: Specify version with System.Web.Helpers reference (fixes #328)
Configurator: Do not accept invalid port numbers for WebMP (fixes #311)
Configurator: Fix crash when barcode is refreshed too fast (closes #307)
MyFilms: Make some more fields optional
WebMP: Expose WebProgram class to skins

Having a view model functioning as proxy is quite useless.
WebMP: Expose search result type to skin
WebMP: Support ordering loaded assets

- Always render CSS tags before JavaScript links for extra performance
- Always load jQuery before other scripts (unless explicitly overridden)
- Always load jQuery UI after jQuery
Configurator: Also export backed up logfiles
WebMP: Don't let a single section break whole homepage (fixes #336)
Social: Do not pass the IMediaAccessService pipe to the sharing providers

We still have problems with the pipe being broken all the time, which is why we should
refresh the pipe on each call. If we assign the pipe instance to the sharing provider, this
doesn't happen and the sharing provider ends up with a broken pipe. This is complicated
by the fact that we don't do exception-catching in the tasks which call the sharing provider
yet, resulting in a service crash.
WSS: Fix compilation after previous commit
Library: Add exception handling method for TPL

Create an extension method for the Task class, which can be called to automatically
log all exceptions that are thrown during the execution of the task.
WSS: Catch exceptions in WatchSharing tasks