Depend on latest stable HTTP_Request2, not 3+ year old alpha
Add a base class for HttpGetTask and HttpRequestTask. Don't parse 'proxy' in HttpGetTask, pass it to HTTP_Request2 (this is why 2.1.0+ is required)
Extracted createRequest() and processResponse() methods from main(). Allow setting prototype request (for tests).
Basic test suite for httpget / http-request
Cover most of existing functionality
Move authentication / config / headers stuff to base HttpTask, allowing to use it from HttpGetTask
Default configuration for HttpRequestTask / HttpGetTask using phing.http.* properties
Update grammar for HTTP tasks
Documented the changes
Should probably fix travis build
Explicitly require HTTP_Request2 in tests
Merge pull request #258 from sad-spirit/master

Refactoring of HttpGetTask / HttpRequestTask