TEEFS: Steam Achievements update... For real this time... I think

Patch notes -Steam achievements should actually be up and running again. Cheers, Swamp Donkey Interactive