Use nailgun by default and fallback to jvm for jalopy check
Fallback if ng doesn't exist
Update README
Merge pull request #20 from jmcs/nailgun

Use nailgun by default and fallback to jvm for jalopy check
Fix nailgun
Allow md and txt on sql diff dir
Fix java_bin declaration
Merge pull request #21 from jmcs/nailgun

Fix nailgun
Merge pull request #22 from jmcs/db_folder_readme

Allow md and txt on sql diff dir
Merge pull request #17 from jmcs/master

SQL Validation fixes
use pythontidy by default (which is built-in)
add Dockerfile

Example call:

docker run -v `pwd`:/workdir -t codevalidator -vvv /workdir/codevalidator.py
Fix issues with concurrent use of jalopy on nailgun
Use flatdest on jalopy to be able to extract the results
Get the changed file from temp folder on jalopy and fix for fallback
Put fallback on the right place
Merge pull request #23 from jmcs/nailgun

Fix issues with concurrent use of nailgun
add PgSqlParser binary (amd64 built with Postgres 9.3 sources) and use
it in the Docker image
update README dependencies and code blocks
small preparations for Python3