Thorough refactoring of rm-builder/xml-binding/dadl-binding.

De-duplicate code, cover various edge cases, increase RM model coverage, improve exception handling, remove logging, reduce warnings, reduce whitespace, make extensible.

Removed log4j usage and dependency from all projects.

Remove an unneeded 'throws Exception from SimpleTerminologyService.

Clear out various (javadoc) errors in touched files.