REGISTRATION RIGHTS AGREEMENT by and among Harvest Operations Corp. and the Guarantors listed on Schedule A hereto and Banc of America Securities LLC HSBC Securities (USA) Inc. CIBC World Markets Corp. Mitsubishi UFJ Securities (USA), Inc. NBF...