coding conventions: spell template parameters in CamelCase

They are not unlike scoped constants. So let's name
them the same way.