CORE-3451: use the Forester library to parse most tree files
CORE-3451: made several changes suggested by lein-kibit and lein-eastwood
CORE-3451: added code to identify NeXML files