fix(list): prefix '0x' to hex values in list
feat(setreport): add output options for any received input reports

Adds option to prevent addition of trailing newlines and to prevent
removal of the leading report ID byte