No notifications for failed sims (bug 847537)

This is temporary until the API can support
failure notices.
Error if sim chargeback has no reason (bug 839693)
Merge pull request #78 from kumar303/sim-reason

Error if chargeback simulations don't have a reason