AGREEMENT AND PLAN OF MERGER BY AND AMONG BASIC ENERGY SERVICES, INC., GREY WOLF, INC. AND HORSEPOWER HOLDINGS, INC. DATED APRIL 20, 2008