Fix issue #33: Ability to customize handling of ignored, rejected and error records

Ability to customize handling of ignored, rejected and error records