Addition of interface methods to  HasAttributes to get and set attributes for the implementing class.
Addition of getInnerText() and setInnerText(s) to allowing setting inner text for xml tags.
Implementation of new methods in implementing class of HasAttributes.
SoapSerialization additional code to handle attributes.
Fixed check style build errors.