uix:FileChooser fix multiselect behavior consistent, honor dirselect.

Multiselect behaviour of filechooser was inconsistent with the normal behaviour and did not honour dir select. 

This fixes those issues.