Persist detector raw banks based on detector name instead of raw bank type
Change how the detector raw banks are requested to be persisted by line and stream to allow additional banks to be persisted without specifying each. E.g, when muon detector raw banks requested, also muon error banks should be persisted.
Partially addresses #649 but a more general solution is needed.
Edited by Sevda Esen