tekton: merge user params with built-in params instead of overwriting
User-defined params (from workflow YAML) were silently replacing the
built-in commit/branch/actor params. Now both are merged into a single
sorted slice, with user params taking precedence on name collisions so
callers can still override the defaults when needed.
authored by