updated for new dfxml.h
factored phase1 into its own file with a Config
minor tab change
phase1 separation completed
cleaned up empty sbufs a bit
fixed expat header check
fixed restart logic
improved resistance to compression bombs
code refactoring
cleaned up error printing