REGISTRATION RIGHTS AGREEMENT BY AND BETWEEN ENVIVA PARTNERS, LP AND JOHN HANCOCK LIFE INSURANCE COMPANY (U.S.A.)