Don't overwrite existing environment variables.

Ruby's dotenv does this with `ENV[key] ||= value`.

The point of dotenv / phpdotenv is to enable twelve-factor style
configuration via environment, so it's important to be able to
override these `.env` files with external environment variables.
Merge pull request #17 from pda/no-overwrite

Don't overwrite existing environment variables.