darwinssl: Updated copyright following recent changes
timers: fix timer regression involving redirects / reconnects

In commit 0b3750b5c23c25f (released in 7.36.0) we fixed a timeout issue
but instead broke the timings.

To fix this, I introduce a new timestamp to use for the timeouts and
restored the previous timestamp and timestamp position so that the old
timer functionality is restored.

In addition to that, that change also broke connection timeouts for when
more than one connect was used (as it would then count the total time
from the first connect and not for the most recent one). Now
Curl_timeleft() has been modified so that it checks against different
start times depending on which timeout it checks.

Test 1303 is updated accordingly.

Bug: http://curl.haxx.se/mail/lib-2014-05/0147.html
Reported-by: Ryan Braud
CURLINFO_SSL_VERIFYRESULT: assign at first connect call

The variable wasn't assigned at all until step3 which would lead to a
failed connect never assigning the variable and thus returning a bad
value.

Reported-by: Larry Lin
Bug: http://curl.haxx.se/mail/lib-2014-04/0203.html
RELEASE-NOTES: synced with 53a5b95c21586
HTTP: CREDSPERREQUEST is for HTTP too

Commit 517b06d657ace (in 7.36.0) that brought the CREDSPERREQUEST flag
only set it for HTTPS, making HTTP less good at doing connection re-use
than it should be. Now set it for HTTP as well.

Simple test case

"curl -v -u foo:bar localhost --next -u bar:foo localhos"

Bug: http://curl.haxx.se/mail/lib-2014-05/0127.html
Reported-by: Kamil Dudka
curl_easy_setopt.3: prefer XFERINFOFUNCTION to PROGRESSFUNCTION
curl_easy_getinfo.3: clarify CURLINFO_SIZE_DOWNLOAD

It counts "body" data only, no meta data, no headers.
axtls: Add a TODO to a potential blocking call with no timeout
configure: add SPNEGO to supported features

Bug: http://curl.haxx.se/bug/view.cgi?id=1343
Reported-by: Michael Osipov
configure: add GSS-API to supported features

Bug: http://curl.haxx.se/bug/view.cgi?id=1344
Reported-by: Michael Osipov
axtls: Fixed too long source line
build: Fixed another tabulation issue in the Visual Studio file generator
RELEASE-NOTES: synced with 831f6dd1d986c9
Makefile.am: Removed old Visual Studio project file generation
Makefile.am: Added new Visual Studio project file generation for libcurl
maketgz: run make vc-ide before make dist

To get the VC project files generated before packaging!
Makefile.inc: Added resource file to assist Visual Studio project generation
Makefile.am: Added new Visual Studio project file generation for curl tool
Makefile.am: Corrected a couple of grammar errors
maketgz: remove CRLF newlines