update changelog with completed stories to be included in 0.3 release
add logging for spotlight/viaf api calls, to make it easier to debug when lookup script hangs
downgrade rdf loading loglevel to debug
add basic logging config; expose loglevel option for lookup-names script
pep8/linter cleanup
first pass shifting dbpedia logic to dbpedia resource object
update dbpedia resource class to use spotlight info when available, for efficiency
refactored annotate xml method into a class (preliminary, doesn't yet support oxygen track changes)
move track changes into refactored code; update lookup script to use new annotation code (track changes unit tests still TODO)
unit tests for oxygen track changes feature
make viaf/geonames annotation more consistent

* only use viaf/geonames URIs/ids when requested
* use viaf/geonames URIs/ids when requested for both TEI and EAD

[Fixes #44980871]
update lookup-names script to pass flags for viaf/geonames [#44980871]
update lookup-names to clarify that api call total is for spotlight only
add a warning when an http proxy is not configured
Merge branch 'feature/refactor' into develop