Synchronized restrictions for councilors

Job related ambitions now use the same restrictions as found in the
job_titles.txt file. This should hopefully make updating them easier,
along with properly blocking folks who wouldn't otherwise qualify for
the job.
Fix issue with gender equality event

Oh vanilla, why can't you fix your bugs?
Merge pull request #214 from thefinestsieve/beta

Couple of updates