The New South Wales government is making all train travel free this weekend to soften the blow of disruptions caused by strikes.