REGISTRATION RIGHTS AGREEMENT BY AND AMONG BREITBURN ENERGY PARTNERS LP QR HOLDINGS (QRE), LLC QR ENERGY HOLDINGS, LLC QUANTUM RESOURCES B, LP QUANTUM RESOURCES C, LP QUANTUM RESOURCES A1, LP QAB CARRIED WI, LP QAC CARRIED WI, LP AND BLACK DIAMOND...