ENH:Added RootName to Definition

Previously attrinutes that were created without a name would default to their type
name.  This change allows the default or "RootName" to be set via code or read in
from an attribute file.

Fixed Typo in StringItem header comment for Secure
Status Job ID Name Coverage
passed kwrobot-branch-check