add thread lib for platforms where gtest requires them
add option to suppress warnings after a threshold.
add some help text. may need reformatting
Merge remote-tracking branch 'upstream/master'