ORCID/ORCID-Source — pull request #656 by stain (2013-11-20 17:31:41+00:00)
Title: 2013 11 20 rdf fixes

This proposed patch fixes a few outstanding issues with the FOAF RDF from ORCID (e.g. from https://pub.orcid.org/experimental_rdf_v1/0000-0001-6938-0820 )

* rdfs:label was wrong when ORCID Published name was not set (avoids ```rdfs:label "org.orcid.jaxb.model.message.GivenNames@85e2bd83"``` )
* country indicated with geonames:countryCode (but not yet by URL - I tried to get a small datadump to get URIs and names per countrycode from http://sws.geonames.org/ but did not finished it in time)
* `foaf:account no`w goes to the ORCID URI with a trailing / - e.g. http://orcid.org/0000-0001-9842-9718/ - this means the URI actually works in a browser (before it was `/orcid-bio` which only works at API endpoint)
* Author URLS declared with name "WebID" are exposed as `owl:sameAs` in FOAF (stronger than the current "FOAF") - this can be used to strongly link the ORCID web identifier with any existing identifier

Note that I have not been able to this on a full system, although the unit tests in `org.orcid.api.common.writer.rdf.RDFWriterTest` verify that the modifications work.