Ability to show directory and file chooser without an owner window

Variants of `showDialog` without requiring an owner window. The original wrappers cannot be used like this because of

```
    java.lang.NullPointerException
    at scalafx.stage.Window$.sfxWindow2jfx(Window.scala:41)
```