Use rdflib.URIRefs for URIs in yielded statements; if part of a statement is a string, treat it as raw RDF.
Only add an edge annotation/branch length if the clade specifies a branch length.
Merge branch 'cdao'