Improve dryrun and options validation for dropdown and multiselect attri...

...butes. Do not create missing options during the dry run to keep the philosophy of the dry run (no database changes)