Add an option to not wait 100ms for broadcast diag requests.
Declare functions in signals namespace as weak sym., provide defaults.
Refactor type sigs for addDiagnosticRequest functions to match uses.
Configure default bus as writable.
Simplify and DRY up hex string byte array parsing from JSON.