refactored source folders (to conform to maven project structure)
- Added functionality to parse unstructured references. Supports parsing
of author, year, title and editors for now. TODO: parse URLs of
references of type "web". Parse the source title (i.e. if the reference
is a section in, e.g. a book). Later: Parse pages cited, publisher,
publisher location.
- Fixed representation of unicode characters.
- Added junit and hamcrest libraries for unit testing.
- implemented File Walker to support processing of directories of
arbitrary depth
- changed naming of output files (including journal part of doi to avoid
ambiguities)
- discovered faulty dois in XMl source documents: Added workaround in
ReferenceRDFizer to substitute chars not allowed in URI (TODO :refine
workaround, analyze logs where such dois are encountered)
- removed most RuntimeExceptions (used for debugging) and replaced them
by error log messages to make processing more robust