Implementing fragment and string support

Basics working. More to do.
Fixing string support

Required some schema changes.
Doc and schema fixes
Finishing update of element descriptions.

Plus related script and schema updates.
Fixing config ref to show values and restrictions
Fixing suspecified/default setting
Doc updates