ci: update pre-commit config
Closes #242
@agritheory The tests seem to be failing at an upstream class function, but I'm not sure how to resolve it. It happens when trying to submit a Payment Entry in the test setup.
@agritheory I've added the Track Overrides action, and upstream commit references for Payment Entry from the time the functions were added into this app.
@Alchez We don't actually want the "historic" commit hashes for the functions but the most recent "approved" ones.
@Alchez Please give this one a rebase. New track overrides have been added.
@agritheory Okay, I've rebased with version-15 so this one is ready for review now.