REGISTRATION RIGHTS AGREEMENT Among Kangaroo Holdings, Inc. And Certain Stockholders of Kangaroo Holdings, Inc. Dated as of June 14, 2007