Add support for tag attribute type

Determines the type of Tag attributes and includes the type in the generated tld and html docs.
Defaults to java.lang.String for primitive attributes.