Fixing precommit hook.

 * Now should use pylint from buildout if available.
 * Outputs pylint error messages on failure.
 * Outputs better error message when pylint not found.
Adding precommit-hook to buildout script.
Fixing language tool test.
Fixing lint errors.
Adding lint to travis command.
Fixing more tests.
Adding coveralls.io output.