Migrate URL column to categories and transaction types

- Add columns to DB
- Add migrations to populate the columns
- Add code to change the column when translations change