Throw a more specific exceptions and document them
Merge pull request #859 from MahApps/dialog-exceptions

Throw more specific exceptions and document them