REGISTRATION RIGHTS AGREEMENT by and among IDEARC INC. and THE HOLDERS NAMED HEREIN