Pylint >= 1 support

Updated to support pylint >=1 

*  Separated console output and pre-generated output
*  Removed deprecated options and replaced with similar ones
*  Updated requirements
*  Updated existing features to have new output

This acceptable?