Dynamic cfg: Do not populate args if already initialized
Dynamic cfg: Do not populate args if already initialized

This patch modifies the common utility function
`populate_next_bl_params_config()` to only modify the entrypoint arguments
to an executable image only if they are not initialized earlier.
This issue was detected while testing Optee on ARM platforms which needed
the current arguments to be preserved in the absence of corresponding
config files.

Change-Id: I1e3fb4be8176fc173959e72442396dd33a99a316
Signed-off-by: Amit Daniel Kachhap <95249715768cce692a067dfeea2938cd4bc721be@arm.com>
Signed-off-by: David Cunado <75971c98bb669d0ec23f3f9b951926ac56376054@arm.com>

achingupta/arm-trusted-firmware,achingupta/arm-trusted-firmware