AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF NEXCORE GROUP LP (a Delaware limited partnership)