Add reporting field, update record creation

Reporting field added to data tables - actually reporting fields.
Update creating record dialog to reload table view and keep previous
values.
Add save data menu item to replace the starting data file with the
transaction data file
Update gitignore