Added configuration to ignore some errors or scripts.

Fixed doc.
Merge remote-tracking branch 'blaugueux/add-configuration'
Rename errors_to_ignore to ignore_messages, scripts_to_ignore to ignore_url_prefixes, fix CS, refs #5
Keep signature BC
Update changelog