TabExpr EBNF accepts only positive non-zero integer

Fixes https://github.com/digital-preservation/csv-validator/issues/27
Merge pull request #39 from adamretter/master

[bugfix] Tests for '#' in filename paths