Latest updates for audit

AuditSmartList used in various process methods is pulled from the HibachiAuditService instead of the related entity so behavior isn't changed. Automatic 'create' for legacy data implemented. Added the archive start and end dates and to display. Added validation for the auto archive after x days global setting.