Support ReactLink on select elements with `multiple` set

`ReactLink` doesn't work on select elements with `multiple` set since `node.value` only returns the value of the element's first selected option. Some discussion over IRC indicated that it might make sense for the behavior to instead match that of the `value` property, which allows setting multiple values via an array; this PR implements that behavior.