Cleanup and legends

* removed more dumb useless filee
* fixed FileWrapper, still dont know if it properly filters out bad chars but it does force the xml parser to read one lime at a time.
Legends parsing

* Tweaked FileWrapper to strip whitespace
* Began re-implementation of Legends parser using a method that allows for incremental parsing.  Previous methods used far too much memory.