Allow `null` for milestone action

So cities are currently do not want any action to happen automatically
with milestones. I suppose the best way to represent this is with NULL,
though perhaps we might also consider another enum, like "nothing" or
something.