CONTRIBUTION, CONVEYANCE AND ASSIGNMENT AGREEMENT among RENTECH, INC., RENTECH DEVELOPMENT CORPORATION, RENTECH NITROGEN HOLDINGS, INC., RENTECH NITROGEN GP, LLC, RENTECH NITROGEN PARTNERS, L.P. and RENTECH ENERGY MIDWEST CORPORATION