diagnostic version of hsd decoder
allow for stimuli argument to be none
support multiple unchained decoders for diagnostic testing
standalone diagnostic conf