Active milestone is now the earliest due
Previously when multiple milestones fell within the current date window, we considered the one with the latest due date as the "active" milestone.
Now we go with the one with the soonest due date.
Closes https://gitlab.com/gitlab-org/release/framework/issues/400
Edited by Robert Speicher