Customer deposit list tweaks

I changed the initialize method to accept attributes for the `CustomerRefundDepositList` object. I also needed to be able to set `replace_all` to`false` hence adding the `Support::Fields` module and declaring the field.

In addition changing `to_record` to method to merge in the class's own attributes.