Added support for xsd double and integer values and comparisons.
Fixed bug in GTWTree description handling of GTWTree objects in the value slot.
Added support for BIND() and UNION patterns.
Bulk commit with miscellaneous changes.