Merge pull request #1 from hfinkel/master

Import Intel's Clang OpenMP patchset, rebased to Clang trunk.
Merge pull request #2 from hfinkel/master

Update to more recent clang trunk
Merge pull request #3 from hfinkel/master

Update to trunk r200098
Merge pull request #4 from hfinkel/master

Update to trunk r200385
Merge pull request #5 from hfinkel/master

Update to trunk r201012
Merge pull request #6 from hfinkel/master

Update to trunk r203194
Merge pull request #7 from hfinkel/master

Update to trunk r203237
Merge pull request #8 from hfinkel/master

Fix a merging mistake which broke taskwait in templates
Merge pull request #9 from hfinkel/master

Update to trunk r203425
Merge pull request #10 from hfinkel/master

Update to trunk r205646 + apply recent omp dev work,
Fixed simd afelen processing
Merge pull request #11 from hfinkel/master

Update to trunk r205728