clang-cl: Restore rules to create preprocessed and assembly output
In !5087 (merged) we accidentally replaced these rules with those to compile an object file.
Fix those rules to address the nightly testing failure described in !5087 (comment 815496).
Edited by Brad King