Update SlimDX to latest version and remove binary from git repo (NuGet) (MP2-366)
Moved SlimDX back to references (MP2-366)
Restore the UI state directly during Prepare() phase of the screen. This avoids duplicated focus setting (MP2-373)
Revert "Fixed storing of "HasFocus", on screen changes the property was cleared before storing it (MP2-371)"

This reverts commit 92e1858cb9c1e8980eccaf4bb0c0de2de5877bd5.
Fire "screen closing" event synchronously, so workflow action can store its state before screen gets unfocused (MP2-371)
Avoid suspend in console mode when clients are connected. Removed obsolete checkbox to avoid shutdown (MP2-360)
Handle power events and client (dis-)connection info inside service base (MP2-360)
Avoid suspend only if remote clients are connected. Local clients prevent suspend on their own logic (MP2-360)
Integrated EnergySavingConfig into SystemStateService. Thread suspend levels are now considered for QuerySuspend broadcasts to deny suspend if required (i.e. media is playing) (MP2-360)
Send player error event to close slots if required
Changed url format to parameters to avoid encoding issues with special characters (. ?)
Optimized init of image encoders to avoid potential threading issues
Fixed uri en-/decoding for ampersands (&)
Fixed API source (MP2-375)
Updated helper (MP2-375)
Only create  thumbnail aspects if they are filled
Added "Album" as new type, added new provider that queries MediaLibrary (MP2-358)
Added AlbumFilterItem (MP2-358)
Added album cover support to Titanium (MP2-358)
Added album cover support to Reflexion (MP2-358)