Merge pull request #8 from gforcada/various-validators

Various validators
Attempt to fix travis-ci test failure by pinning setuptools.
CSSLint is already checked
Minor pep 8 error
Generate automatically all scripts

Keep the amount of code to write a new validator as low as
possible.

Just a minimal amount of data (a dictionary with just two fields)
is enough.