Avoid Object.toString() in rdfs:label of foaf:Person

Previous output was wrong when creditName was not set:

<http://orcid.org/0000-0001-6938-0820>
      a       foaf:Person , prov:Person ;
      rdfs:label "org.orcid.jaxb.model.message.GivenNames@85e2bd83 org.orcid.jaxb.model.message.FamilyName@76036e97" ;
foaf:account set to trailing /

as
http://orcid.org/0000-0001-6938-0820/orcid-profile
is not accessible, but http://orcid.org/0000-0001-6938-0820/ IS
and returns the profile for browsers.

Thus we can still distinguish between the person and the profile
without rendering two different resources.

Technically
<http://orcid.org/0000-0001-6938-0820> should declare a
HTTP header:

    Content-Location: <http://orcid.org/0000-0001-6938-0820/>

to be crystal clear about the fact that the page differs from the
person, but that is not as important as keeping them separate
within the FOAF rendering in RDF.
Avoid System.out
Change foaf:publications to ORCID page

as /orcid-works does not work on the public URIs
or when coming from a web browser
Support webID links using owl:sameAs
The geonames ontology

Downloaded from http://www.geonames.org/ontology/ontology_v3.1.rdf
on 2013-11-20

License: http://creativecommons.org/licenses/by/3.0/

See
http://www.geonames.org/ontology/documentation.html
Indicate location using geonames gn:countryCode

TODO: Include country name (in which language?)
Test for creditName fallback
Tests for research URLs to RDF
List of geoname countries

Retrieved 2013-11-20 from

http://lod.openlinksw.com/sparql?default-graph-uri=&query=PREFIX+gn%3A+%3Chttp%3A%2F%2Fwww.geonames.org%2Fontology%23%3E%0D%0APREFIX+rdfs%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0D%0APREFIX+owl%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl%23%3E%0D%0ACONSTRUCT+%7B%0D%0A++%3Fcountry+gn%3AcountryCode+%3FcountryCode+%3B%0D%0A+++++++++++gn%3Aname+%3FcountryName+%3B%0D%0A+++++++++++rdfs%3Alabel+%3FcountryName+.%0D%0A%7D%0D%0AWHERE%7B%0D%0A+%3Fcountry+gn%3AfeatureCode+gn%3AA.PCLI+%3B%0D%0A++++++++++gn%3AcountryCode+%3FcountryCode+%3B%0D%0A++++++++++gn%3Aname+%3FcountryName+.%0D%0A%7D&format=text%2Fturtle&CXML_redir_for_subjs=121&CXML_redir_for_hrefs=&timeout=30000&debug=on

Thanks to TallTed #swig for help
Include country URI
Include basic properties (label/type) for country
Serialize as Turtle, not N3 (= -> owl:sameAs)
Fixing the way we display source for affiliations
Sorting work category according to https://trello.com/c/Amk4jDRx/728-change-order-of-work-category-and-type-to-reflect-that-journal-articles-are-90-of-the-works
fix missing display instution
Internationalize dates drop downs
Moving source at the bottom of the affiliation popover
clean up some unused aff sections
Merge pull request #656 from stain/2013-11-20-rdf-fixes

2013 11 20 rdf fixes