Talk categories ("themes" in proposals/models.py) are just a charfield. But we need to do grouping and filtering on these. Currently the admin has some ugly regex normalization code which is totally unnecessary if this field is an FK pointing to a category table.