Initial commit

Alpha version. The implementation is working, but there are things I'd
like to add. See comment in code.
chore(gitignore): ignore binary and test outputs
chore(imports): sort
Support for with/without transaction

This makes us support innodb.
gitignore: ignore vim swap files
Support gzipping output files
feat: option to skip header in csv
doc(README): initial commit