Add basic error report for common configuration errors.

Displays a prominent message to the user and collects system
info so that it's easier to report/see what's wrong.
Remove uneeded tests
Merge pull request #202 from my-personal-forks/health-check

Add basic error report for common configuration errors.