status system refactored with unit tests
Merge branch 'UIV2' of github.com:capensis/canopsis into UIV2