Title: #502: Make pylint and jsl optional
+1 Reasoning for not skipping linters was that reviewer or patch author can
forget to run those. This problem was solved by travis checks.
See the full comment at
Manage your subscription for the Freeipa-devel mailing list:
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code