New fr:dropdown component, fixes #1551 and #1552

- create fr:component
  - i18n for first item
  - "smart" first item depending on selection and requiredness
- Form Builder
  - use fr:dropdown by default
  - upon load, convert minimal xf:select1 to fr:dropdown
- update demo forms