GetResponse() returns 0 when it need more data, not -1

	GetResponse() returns 0 to signal that it needs more data to complete
	while -1 signals an error processing the data.
Merge pull request #1 from Dell-AppAssure/support/webconnection-patch

GetResponse() returns 0 when it need more data, not -1