Steams spiltjeneste Valve har gjort Team Fortress 2 gratis.