add jsonld to webappconfig
Remove use of iterator in favour of for-each loop
Make logger non-static so it can be reused
add tests and fix defaults for admin configuration path matching