Give peer time-adjustment data an own lock

Instead of relying on cs_main (defined in a different module) to prevent concurrent access to it.

Depends on #2840.