REGISTRATION RIGHTS AGREEMENT by and among Triumph Group, Inc. and the Guarantors party hereto and Banc of America Securities LLC J.P. Morgan Securities Inc.