Allow HloDCE to remove dead parameters from the entry computation.

This change introduces a new option `remove_dead_parameters_from_entry_computation` to `HloDCE`. When this option is enabled, HloDCE can remove parameters from the entry computation if they are dead. This is generally not allowed as it breaks the contract with the frontend but is useful for tests.
