Families can look forward to lower prices during school holidays thanks to a major change in ticketing at North Yorkshire Moors Railway.