Fix a bug with achievement sorting

It seems that Valve removed the year from the unlock date if it was
unlocked in the current year.  This new code detects that and inserts
the current year into the sorting record.