Remove new & edit Admin pages for reimbursement types

These are managed through code (e.g. migrations) rather than the Admin UI.
Leave an index page to display the current state.

Also:
  - Fix a migration. It was failing silently because of cached column information

Fixes #5191