Updated to work with new DPath expression implementation in Daffodil 0.15.0
which is much more strict about the QNames and elementFormDefault.

Namespaces and prefixes cleaned up somewhat.

Validates (under eclipse) as an XML Schema and DFDL Schema.

Issue with tdml validation and the validateDFDLSchema flag has resolved
itself.