REGISTRATION RIGHTS AGREEMENT BY AND AMONG BUCKEYE PARTNERS, L.P. AND BGH GP HOLDINGS, LLC ARCLIGHT ENERGY PARTNERS FUND III, L.P. ARCLIGHT ENERGY PARTNERS FUND IV, L.P. KELSO INVESTMENT ASSOCIATES VII, L.P. KEP VI, LLC DATED AS OF JUNE 10, 2010