VGX PHARMACEUTICALS, INC. WARRANT PURCHASE AGREEMENT