WinHTTP: set Accept header for POSTs

As discovered in libgit2/libgit2sharp#529, Assembla is throwing a 401-unauthorized if a POST request doesn't have a proper `Accept:` header. The posix HTTP stack was already doing this, but WinHTTP somehow wasn't.