REGISTRATION RIGHTS AGREEMENT by GMAC LLC, The Guarantors Party Hereto and Banc of America Securities LLC Citigroup Global Markets Inc. Goldman, Sachs & Co. Barclays Capital Inc. Deutsche Bank Securities Inc. Credit Suisse Securities (USA) LLC Morgan...