Fix adding typedefs when "typedef" specifier isn't first.

I had some code to handle the situation where "typedef" was not
the first specifier in a typedef declaration.  Unfortunately, the
code only changed the ItemType to typdef, it didn't add it to the
typedef list.