refactored code in ServiceResultBase to remove code duplication
extracted the EmptyResponseResultBase class and made CreatePlaylist,DeletePlaylist and UpdatePlaylist results inherit from it
extracted the extended result base class and refactored the code in ServiceResultBase to remove duplication
added the ping result
added the diagnostic result
removed the diagnostic result and diagnostic step result classes and modified the main view model so that it will always run a ping result when
Merge pull request #56 from cristi-badila/addDiagnosticChecks#108

Add diagnostic checks#108