Temporal pulse-shaping for laser-fusion experiments using a cavity-dumped O-switched oscillator