[NX-27] refactor report gen into service, add download button
[NX-20] re-enable support-zip tab, add security files option
hookup service basic data types and logging
simplify service result, encode rest response w/filename and path, resolve location where zips will be stored
[NX-20] Add support zip created dialog
notes, drop validation check
normalize id
better text
[NX-20] Add basic framework for capturing the content to put into a ZIP, added logger contrib impl
return file size
expose the directory where support zips are generated
docs
assert params
fix method name
notes
tidy
[NX-20] use checkbox group to require at least content source be selected
[NX-20] select file on focus
[NX-20] update create options for sys report and metrics.  Add impls for log, sysinfo, metrics, config and security customizers and helpers to build these
tidy