Add support for running pylint in a given virtualenv.

Also fix some small bugs, like clean still cleaning tasks/bin
(which doesnt exist anymore), and some stale documentation and wrong
default value for options.report.