Exhibit 4.5 WARRANT AGREEMENT CFW COMMUNICATIONS COMPANY DATED AS OF JULY 11, 2000