Trims trailing space and null characters in attribute names and values.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1628477 13f79535-47bb-0310-9956-ffa450edef68
Bug fix: first property value was always null.
Bug identification and patch by Marc le Bihan.
https://issues.apache.org/jira/browse/SIS-178


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1628479 13f79535-47bb-0310-9956-ffa450edef68
Merged ReferencingIdentifier with Identifier. This reflect a change in ISO standards,
where MD_Identifier and RS_Identifier (from ISO 19115:2003) have been merged in the
MD_Identifier type in ISO 19115:2014. Concequently all usages of ServiceIdentifier in
Apache SIS have been replaced by usage of the Identifier parent type.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1629469 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK8 branch. This merge is about the retrofitting
of ReferencingIdentifier into the Identifier parent type.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1629470 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK7 branch. This merge is about the retrofitting
of ReferencingIdentifier into the Identifier parent type.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK6@1629471 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK6 branch. This changeset includes the merge of ReferenceIdentifier
into the Identifier parent interface, which is only partially applied since we do not
yet change the API on trunk (the API is changed on branches however).


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