AGREEMENT OF LIMITED PARTNERSHIP OF GRANT PRIDECO, LP