Moved the XML::Attribute to its own file and removed all SWIG warnings.