Including find_program() directive for virtualenv.

Closes #276
Added support for pylint tests (off by default).
Merge branch 'pylint-infrastructure'