ConfigurationReader now uses a PSR logger for reporting errors (fixes #1)