Added refresh to ReceiptForm where it updates the database on an existing receipt
Fixed issue in ReceiptView where transId cell was not being populated consistently.
Fixed issue in ReceiptForm which wasn't allowing the changing of a linked ledger item once assigned