Simple xml

Simple xml parser. Parses xml into an in-core tree and lets you access stuff in it. Needs more accessors and such -- will add more soon when we have a better picture of what kinds of things are needed.