Made static a member data in DeterministicAnnealing

A static was being used to store state information for the class
DeterministicAnnealing. This was moved to a member variable in
order to avoid thread-safety problems.
Merge pull request #3579 from Dr15Jones/removeStaticFromDeterministicAnnealing

Made static a member data in DeterministicAnnealing