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.
Merge pull request #9 from gforcada/autogenerate-scripts

Generate automatically all scripts
Reformat string to follow Flake8 pattern
this makes easier opening files and going to the lines in one single step
Fix JSHint code analysis
Fix zptlint code analysis (closes #12)
Update contributors list
Update package documentation
fix JSHint and document CSSLint options
Implement 'csslint-ignore' and 'csslint-exclude-list' options for CSSLint
Implement 'jshint-exclude' option
Set maximum allowed line length to a default of 99
this is according PEP 8 modernisation
see: http://hg.python.org/peps/rev/fb24c80e9afb
Revert "Set maximum allowed line length to a default of 99"

This reverts commit 0a1584e7c774ea1c6d28946dc3cbfc3b0e0ecb8a.
Set maximum allowed line length to a default of 99
this is according PEP 8 modernisation
see: http://hg.python.org/peps/rev/fb24c80e9afb
Revert "Set maximum allowed line length to a default of 99". The recommended line line length in PEP8 is still 79 characters. Both pep8 and flake8 still use 79 characters as default.

This reverts commit 9d8b97ccf95403fc979f2dfbd8db27d03d3c132a.
Remove zptlint from buildout. It is already included in the direct dependencies.
Add zest.releaser to buildout.
fix github-url
Fix package distribution
Fix typo
Fix CSS Lint validation and implement new 'csslint-quiet' option
Fix 'jshint-exclude' option documentation