fix disabled elements as array for multiple select

When refactoring the form helper and "required/disabled" we might only have taken into account "multiple checkboxes".
But "multiple select" does not work. This fixes it.
Also added a 2 tests.