Add a .gitignore file
ignore windows temp and bin files
whitespace
Whitespace
ingnore more windows temp files
Ignore some ares and curl files
Ignore .html and .pdf files generated by ares and curl.
ignore IPCH dir
(cherry picked from commit b2fa822b2ef7f2d688fe209319a05c6781dc6079)