Revert more changes that landed on top of 741978d7
This should've been in 7ad66679 but wasn't.
Squashes these twoc commits:
Revert "[clang][cli] Let denormalizer decide how to render the option based on the option class"
This reverts commit 70410a26.
Revert "[clang][cli] Implement `getAllArgValues` marshalling"
This reverts commit 63a24816.