REGISTRATION RIGHTS AGREEMENT between GENCORP INC. as Issuer, and WACHOVIA CAPITAL MARKETS, LLC as representative for the several Initial Purchasers Dated as of November 23, 2004