ScotRail has suspended all train services on Friday, when winds of up to 100mph are set to batter the country.