Fix single select attribute update

Commit a99c938 broke the single select update logic a bit, 
because `element.getAttribute( 'multiple' )` returns `undefined` instead of null, 
so single select also used `updateMultipleSelectValue`.

I couldn't update select with numeric values, tweaked the test to show that.