Added extra diagnostics

- Check if say or espeak are installed
- Check if all pip requirements were installed
Please remove this and replace all call to `log()` by direct calls to `logger.info`, `logger.debug`, `logger.warning`, etc.
If you're inside an except handler, you can also use `logger.exception` (this will add the traceback to the log.