Backport of "cairo: use thread local storage to grant one windows HDC per thread" into 1.18
Backport of !575 (merged) "cairo: use thread local storage to grant one windows HDC per thread".
Commits:
- 9b8307e6 cairo: use thread local storage to grant one windows HDC per thread