Added refactoring comments
jsgui: re-support adding locations to the catalogue
template processor can handle attributeWhenReady config values
add maxmind v2 (now ASL licensed) in preference to Utrace, but with fallback to Utrace if maxmind not installed
fix jackson poms following maxmind (databind declares slightly different version of core, so don't try to override that)
tidy up for maxmind2 following code review
add missing annotation as per code review
This closes #36
This closes #139
This closes #141
This closes #142