REGISTRATION RIGHTS AGREEMENT Dated as of April 19, 2007 By and Among SUPERIOR OFFSHORE INTERNATIONAL, INC., LOUIS E. SCHAEFER, JR. and SCHAEFER HOLDINGS, LP