VOL-42: Commendations

CRM_Core_Error::fatal() will display a backtrace if CiviCRM is configured to do so; otherwise it writes it to the log.