Feature/389 rollup donations error

Fixes #389. 

One way to generate errors through the Web UI is to enter twice the same payment field mapping. If you choose "post to chatter" in the error notifications configuration the error(s) properly gets posted to chatter. If you choose email the error gets emailed.