Upgrade autoload callback: use Normalized name

instead of name for diagnostic. This has an impact for example
on templates with more than one parameter.
The autoload was failing beacuse of a space more in the name for
diagnostic (used for the lookup) wrt the normalized name (used
to populate the rootmaps).
Create all tmplate fwd declrations in the rootmap files

even for the ones with default arguments.