REGISTRATION RIGHTS AGREEMENT among SPANSION INC., SPANSION LLC and CITIGROUP GLOBAL MARKETS INC. and CREDIT SUISSE SECURITIES (USA) LLC as Initial Purchasers Dated as of June 12, 2006