Eng6884 review

Don't merge...I'm going to squash the commits down to something sane after review.
The only place that there was an obvious problem was the order of columns in a table, and that order gets enforced outside of the VoltXMLElement structure.  Is there something specific that you're worried about?