parsec.fileparse: allow empty values

Previously empty values are treated as undefined.
Merge branch 'master' into fix-undef-empty-value
Merge pull request #648 from matthewrmshin/fix-undef-empty-value

parsec.fileparse: allow empty values