A mum successfully challenged a fine after she took her children on holiday during term time