Changed GAMESTATE:SetCurrentSteps and GAMESTATE:SetCurrentTrail to attempt to set a compatible style if AutoSetStyle is true.
Changed SetCompatibleStyle to only change when incompatible.
Merge pull request #208 from kyzentun/AutoSetStyleInSetCurrSteps

AutoSetStyle convenience