Thread safe TransientTrack package

Please find in this pull request thread safe changes for TransientTrack package. Please note that header file was marked to be complete different due to the dos to unix carriage return change. But the actual changes only include atomic bits.