ForceScheduler: Fix issue when creating a 'simple' CodebaseParameter

In case we give strings to the parameters (to get fixed parameters), those should be converted as such.
and in BaseParameter, create a check preventing to give value=something at __init__, as it does not make sense, value is write only by the form