REGISTRATION RIGHTS AGREEMENT by and among SANDRIDGE ENERGY, INC. and the Guarantors party hereto for the benefit of the Holders from time to time of the Senior Notes Due 2015 and Senior Floating Rate Notes Due 2014 Dated as of May 1, 2008