WARRANT AND REGISTRATION RIGHTS AGREEMENT between BORDERS GROUP, INC. and COMPUTERSHARE INC. AND COMPUTERSHARE TRUST COMPANY, N.A., Warrant Agent Dated as of April 9, 2008