[Core] Add parallel infrastructure to lld.

Uses ConcRT and PPL on Windows.
[Driver] Parallelize reading initial object files.
[Passes] Parallelize the layout pass sort.
[ELF] Make addressOfAtom thread safe.

The expression _atomToAddressMap[atom] may modify _atomToAddressMap.