removed signal setting and nosignal option to pycurl as this is commonly called from threads other than the main thread in python
having download() method return the list of download reports for the use case where someone does not want to write their own event listener
Merge pull request #271 from pulp/jconnor-signals-fix

removed signal setting and nosignal option to pycurl as this is commonly...