update: schemas and webcore to be more JSONSchema compliant
Merge branch 'NRPUIV2' of github.com:capensis/canopsis into NRPUIV2