REGISTRATION RIGHTS AGREEMENT by and among Westmoreland Coal Company, as Issuer Westmoreland Partners, as Co-Issuer The Guarantors named herein and