Use a thread-safe container for the lists accessed by the Save thread AND the game thread, ConcurrentBag uses SpinLocks so the performance hit will be almost zero (And zero while the Save thread is not saving).
Merge pull request #6 from Subv/save

Thread safety