James Vince hammered the highest individual score by a Hampshire player in T20 cricket as the Hawks pulled off a 16-run Vitality Blast victory over Somerset at Taunton.