extend README: known issues, links
add jshint support to check JavaScript files
add more jshint options
refactor file opening into dedicated functions
wrap STDIN and STDOUT to allow "--filter" mode

example: echo 'print "hello"' | ./codevalidator.py --fix --filter bla.py
allow using --fix --filter to format stdin and write to stdout
copy STDIN to STDOUT if there are no validation errors (i.e. --fix --filter is idempotent)
add "advanced usage" section in README
add distutils setup.py
convert README to reStructured Text

PyPI supports reStructured Text, but not Markdown
fix README file name in setup.py
use setuptools instead of distutils and install console script "codevalidator"
add YAML rule (needs PyYAML installed)
bump version and define extra requirements (pep8, etc)
add configuration section to README
add setuptools dirs to gitignore
fix autopep8 warning ("UserWarning: fix_string() is deprecated; use fix_code() instead")
fix autopep8 usage/options
add C++ and C file extensions with default rules (no trailing whitespace, no tabs, unix line ending)
allow global configuration file /etc/codevalidatorrc