Add proper behavior when no Steam/Dota detected

If no Dota/Steam is detected, the app is still running, but does nothing. Added a Message to notify the user about the problem(not sure if it is the right Method...) and Initiates the Uninstall process. Change might need some fixing, i am not an C# Expert...