Fix issue #114 - work for blank envs

I've tested this by:

1) Setting a variable to emptystring inside .envrc

2) Setting the variable to emptystring and then making .envrc `unset` the variable.

Please help me find more corner cases I haven't thought of.