only issue deprecation warning for non-dict and non-ExtraOptionsDeprecatedReturnValue values in extra_options
verbose warning on log.deprecated
Revert "verbose warning on log.deprecated"

This reverts commit d61cc262018c463d417edb7de66c7af6eb633bb9.
Merge pull request #1115 from boegel/minor_depr_tweaks

deprecation-related fix in extra_options