Esterline Technologies Corporation 7% Senior Notes due 2020 REGISTRATION RIGHTS AGREEMENT