Merge pull request #5 from google/tsan-dev

Instrumentation && more sync primitives && ignore atomics && reuse ids
Cleanup
Call ktsan_thr_create when the first thread on a new cpu is created
Merge branch 'tsan' into tsan-dev
Add trace && split tests into instrumented / not instrumented