addresses try-with-resources issues
addresses unused imports and member variables
upgrades all jdom to jdom2 (addressing generics)
aligns currently managed dependencies in all poms