Proposed model changes.
Proposed model updates; added back in the "justification" and "confidence" aspects of Attribution until community discussion settles on this issue.
Oops.  Fixed some types that I did not finish updating.
Merge origin/master
Added the CitationField class (better for serialization) and updated SourceCitation.fields to use this new type; renamed SourceDescription.owner to be SourceDescription.mediator to better reflect the intent of this field (using the Dublin Core definitions).
Removed GenealogicalResource and pushed its attributes to Conclusion and Note as applicable; created a new Conclusion derivative -- Document.  Added some specializations of Document.

 Refactored to SourceReference to have a SourceReferenceType; renamed "resource" property to "source"; renamed "description" property to "sourceDescription";  Removed "derivedFrom" and "componentOf" from SourceDescription, replacing them with "sourceReferences".

 There might be some more that I am forgetting to tell you.  :-)
Refactoring relative of Source Metadata and the Conclusion model, largely a result of discussions on #123 and #144 (and some of #135).
Moved SourceReference, SourceReferenceType, RDFLiteral and RDFValue to the "packages" that represent their current home in the source.
Missed a file.
Adding some additional unit testing.  One test is broken.
removing implementations of SupportsExtensionAttributes
Adds some additional unit testing.
Modifies SourceReference so that it no longer contains a place for the URI that represents the actual source.  Adds some additional unit testing.
Updates to unit testing.
Removing RDFValue.  Refactored RDFLiteral to be LiteralValue and moved it to the common package.  Removes the rdf package.
Fixes bug in LiteralValue; adds unit testing for LiteralValue.
Renamed sourceReferences members on Conclusion and SourceDescription to be "sources".
Renamed sourceReferences members on Conclusion and SourceDescription to be "sources".  Removed RDFValue. Moved and renamed RDFLiteral to common.LiteralValue.  Removed "source" from SourceReference.  Maybe more that I cannot remember now...?
Minor javadoc updates.
Adds unit testing.