config/core: Fix handling of depreciated parameters
config/core: Fix handling of depreciated parameters

Provide warning to user when attempting to set a depreciated
parameter instead of during validation and only raise the warning
if a value has been explicitly provided.

ARM-software/workload-automation,ARM-software/workload-automation,setrofim/workload-automation,ARM-software/workload-automation,setrofim/workload-automation,setrofim/workload-automation,ARM-software/workload-automation,setrofim/workload-automation