Budget & Forecast module - Adding delete history to the audit log

The current audit log functionality in the Budget & Forecasts module only includes any changes but does not capture if a record is deleted. We have had a situation where a working line should have been deleted but the full subaccount line was deleted from a Budget file, it would be great to be able to log this. It would give a good sense check when reviewing the budget to ensure something has not been accidentally deleted like this case.