What: Remove btl parameters that are no longer used. The parameters are btl_min_rdma_pipeline_size and btl_min_rdma_pipeline_size
Why: I was working on a short talk talking about the various parameters that can be used for tuning Open MPI on infiniband systems and I noticed that several parameters are not used in any way. The existence of these parameters could be confusing to users so now that 1.8 is out the door it might be a good time to remove them. I also took this opportunity to update the various components to use C99 sub-object naming on module struct initialization.
When: There may be off-trunk components that still use these parameters so lets give this a couple of weeks. Timeout on April 17.