Merge pull request #1 from bizonix/master

Composer support
Tiny extra comma was unappreciated by packagist
License for composer file
Add install instructions for composer
Move the call back to after the next request is fired off.
Add the ability to clear completed requests and clean them up for memory efficiency. Als, adds some helper functions for counting queues
These two things did get added, nice!
Add Delete and Put methods
Performance fix for large buffers of pending requests
Merge pull request #2 from polyfractal/addDeletePutMethods

Add Delete and Put methods
Replace $pendingRequestCount with count()
Found a better loop

The previous loop would, in certain circumstances, skip some of the URLs
being fetched back. Especially with small numbers of very fast URLs.

This method will not longer miss any cURL returns;
Merge branch 'master' into polyfractal-performanceFixForLargeBuffers
getCompletedRequests() does not imply pruneing should happen, so Ive removed that functionality
pending count was incorrect because of position application
Another instance of the library secretly doing something not clearly intended by the api call, so removed the implicit call and made the other routine publicly available
Maintain the counter itterator, but simplify the code even further.

Made the getNext() function private -- shouldn't be getting called
externally -- no idea why I had set this up publicly.
Timeout is no longer used
Minor issues with scrape example
Found a better loop

The previous loop would, in certain circumstances, skip some of the URLs
being fetched back. Especially with small numbers of very fast URLs.

This method will not longer miss any cURL returns;