Added option to use external pylint
Add documentation for externalPylint
Add tests for externalPylint

Use a virtualenv with a mock pylint to test that the external pylint is
called, instead of the included one.
Merge pull request #5 from thusoy/pr/3

Add option externalPylint

I squashed the commits from #3, and added some tests.

Closes #3 .