Allows the use of regexs to create lists of xml

Specifically, makes /wd flags work.

Changes along the way:
* Fixes initialization errors in vcxproj generation
* Makes sure retable is set if not given as an arg