Do not ignore default choices for ForceScheduler list parameters

The default choices for `ForceScheduler`s list type parameters are ignored in 0.8.8. Right now the default selection is hardcoded to the first element of `choices` and `default` is totally ignored for parameters of type `"list"`.

This commit restores the behavior of buildbot <=0.8.7.