new features:

- jdk field & cd field use system defaults (if available)
- jdk dialog remembers latest dir