The tables in finance are named inconsistently. Once this is released it will be much harder to change this, so we let's bring consistency to this while we have the chance.
- Update table names to plural in db schemas
- Update table names in code
- "fiscal year" is not abbreviate as "fy", e.g. ledgerfy -> ledger_fiscal_year
- Update migration script