Some includes don't work
In particular, the includes of .declarative and ..utilities
I've added a branch called "using_declaratives" where these includes are fixed to point into the declarative library. Also, files that are in declarative are removed from dttxml. These files aren't identical, but the declarative versions look newer.