Variable exponent Sobolev spaces on metric measure spaces