XML structure setup for EVE API. The current test fails, because I need to setup proper constructors for the EVE API response structures...I think. I am assuming at this point that the unmashalling is giving up because the arrays are nil once it hits the first set of "rowsets".
Almost removed all usage of xml.Name types. When unmarshalling, the decoder doesn't look at the target type and pull the id from the xml.Name in the type, instead it requires the markup in the source type. These have been added, and works mostly for unmarshalling, but there is still the problem of the double rowset within the skills that is ambiguous for the decoder...
Fixed Marshal/Unmarshal problems by collapsing all ambiguous Skill rowset row attributes into the same struct.
Removed redundant rowset structures since we don't care about the attributes in them anyways.