Refactor the YouTube search code and display a message when the request fails
YoutubeViewModel is now testable
Trigger the timeout warning in an Rx manner
Timers are untestable and stupid
Extract the removing of the current playlist to a method
Update Mahapps.Metro once again