REGISTRATION RIGHTS AGREEMENT by and among SPANSION INC. and THE HOLDERS NAMED HEREIN Dated as of May 3, 2010