Errors: Support a filter to control which errors are reported

Fixes #335
@mdevils This is a great catch. This implies that an errorFilter is a function in `lib/config/configuration` and a string in `lib/config/node-configuration`.