[IMP] Add option to make isolated pylint

As commented on #126
We should keep `pip install -q QUnitSuite coveralls` here.
And the flake8 and pyling test scripts should ensure their dependencies by `pip install`ing them.