Add the possibility to mark milestones as active or inactive
By default only the active milestones are shown in the UI but we offer
a button to show them all.
And tickets can only be assigned to active milestones.
Fixes https://pagure.io/pagure/issue/2123
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>