rename DotEnvFile to DotEnvParser
extend dot env parser

* ignore blank lines
* raise exception on unrecognized line
add linted env

a wrapper around an env hash that restricts access to defined
variables.
continue README