Prevent infinite recursion if there is an erroneous cyclical
relationship in the ancestor relationships for an individual.
Fixing issue #53, related to umlauts and UTF-8 encoding.  Manually
incorporated change from a pull request, plus enhanced test case to
reproduce original problem.  Also includes a new ANT target to push the
built artifacts to the local maven repository, if you use that.  Renamed
the prior "maven" target to reflect the difference between that target
and the new one.  Thanks to Max Gensthaler for his submission.
v2.1.4 is released, opening v2.1.5
Doing a little refactoring.  Split GedcomFileReader into some
subclasses.
Ignore a .pmd work file
Doing a little refactoring.  Split GedcomFileReader into some
subclasses.
Doing a little refactoring.  Split GedcomFileReader into some
subclasses.
Adding PMD, fixing a few things, renamed a license file
PMD/Checkstyle cleanup
A number of PMD issues cleared up.  Removed the verbose flag on
GedcomParser.
Fixing PMD violations
Refactoring the GedcomFileWriter to use a set of helper classes that use
polymorphism to write the data according to the encoding needed, as
opposed to big switch statements.
Refactoring the GedcomFileWriter to use a set of helper classes that use
polymorphism to write the data according to the encoding needed, as
opposed to big switch statements.
Added some brief javadoc
A little PMD cleanup
A little PMD cleanup
Fixing broken tests
Fixing checkstyle issue
Turned on -Xlint in the javac tasks so we can get compiler warnings
A bunch of PMD and javadoc cleanup