Add a optionnal list of available error formatters + a default error formatter

Tests are still missing on the new features.