stop triggering legacy code (first draft)
only log deprecation warning for non-empty set of extra_options of wrong type
include URL to documentation on deprecated functionality in log.deprecated message
drop top-level log deprecation message for not-yet-mandatory 'license' easyconfig parameter
Merge branch 'develop' into stop_triggering_legacy
more refactoring to avoid triggered log.deprecated unnecessarily
Merge branch 'develop' into stop_triggering_legacy
restore test that checks for easybuild_config.py legacy config file
improve deprecation message w.r.t. extra_options return type
fix run_cmd imports
don't trigger deprecation warning just for having parameters defined in extra_options
update with vsc-base for HybridListDict
use HybridListDict as return type for extra_options
remove faulty comment
fix broken unit tests w.r.t. HybridListDict trickery
don't set old-style $EASYBUILDTESTOUTPUT, set $EASYBUILD_TESTOUTPUT instead
drop log.deprecated message for own any/all functions
fix creating and using of regtest output dir
fix comments
drop kernel_name entry from get_system_info return value due to deprecation