initial record data implementation
adding a reference to the source for the sake of refining the source reference
Merge branch 'master' into record

Conflicts:
	gedcomx-model/src/main/java/org/gedcomx/Gedcomx.java
	gedcomx-model/src/main/java/org/gedcomx/rt/GedcomxModelVisitor.java
	gedcomx-model/src/main/java/org/gedcomx/rt/GedcomxModelVisitorBase.java
adding principal person, primary event, derivation reference to the record model
adding record, field descriptions
putting ids down on anything that's extensible, adding a record test to see how the xml, json look
making principal person(s) a list
jumping some versions in preparation for including the rs modules
consolidating all the java code for core, rs into this project
updating the README
adjusting the scm location
updating the release procedure
adding field value support to relevant conclusion data
initial values for field type
adding record descriptor, visitor to root
adjustments to the descriptors to account for some use cases
renaming 'supportingFieldValues' to 'sourceFieldValues'
adding field types for age, date, place
refactoring the groupId so we don't conflict for this feature
Merge branch 'record-feature-artifact-id' into record