REGISTRATION RIGHTS AGREEMENT AMONG PURE EARTH, INC. AND CERTAIN HOLDERS OF ITS SHARES Dated as of March 4, 2008