Alfie May scored the only goal as Cheltenham stretched their unbeaten league run to five games with a win at Charlton.