Overhaul of TestSetMustUnderstandWithInvalidValue. In particular, assert that setMustUnderstand(String) throws SOAPProcessingException.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598836 13f79535-47bb-0310-9956-ffa450edef68
Ensure that SOAPHeaderBlock#getRelay correctly interprets the relay attribute as per the SOAP 1.2 specification.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598837 13f79535-47bb-0310-9956-ffa450edef68
Unify the test cases that check the default value returned by getMustUnderstand and getRelay.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598838 13f79535-47bb-0310-9956-ffa450edef68
Unify TestGetMustUnderstandInvalid and TestGetRelayInvalid.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598839 13f79535-47bb-0310-9956-ffa450edef68
Style: use final where appropriate.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598840 13f79535-47bb-0310-9956-ffa450edef68
Centralize all knowledge about boolean representations in different SOAP versions.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598841 13f79535-47bb-0310-9956-ffa450edef68
Unify TestSetMustUnderstandBoolean and TestSetRelay.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598842 13f79535-47bb-0310-9956-ffa450edef68
Unify TestGetMustUnderstand and TestGetRelay.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598843 13f79535-47bb-0310-9956-ffa450edef68
Eliminate the remaining TestGetRelay and TestSetRelay test cases.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598844 13f79535-47bb-0310-9956-ffa450edef68
SOAP 1.1: Eliminate the invalid TestSetMustUnderstandStringTrueFalse case and ensure that the mustUnderstand attribute is processed strictly following to specs.

git-svn-id: https://svn.apache.org/repos/asf/webservices/axiom/trunk@1598845 13f79535-47bb-0310-9956-ffa450edef68