Deprecation of "enable-new-pm" option

I forgot to mention that we’d need to update bugpoint to work with the new pass manager before removing -enable-new-pm. There was some discussion about this here.

Basically, rather than dealing with a straight pipeline of passes that the legacy pipeline does, we’d need to reduce the nested textual representation of a pipeline. Basically reimplementing reduce_pipeline.py in bugpoint.