improve: require ApplicationAdapter when needed
Merge branch 'UIV2' of github.com:capensis/canopsis into UIV2