add README.md
fix the handling of overlays (gentoo bug #376775)

do not even try to open a non-existent directories
Turn \t into space.

The set builtin of bash reports tabs contained in variables as $'...\t...'
and up till now, strip_env would remove the ‘\’ but leave the ‘t’, causing
extra letters in e.g. the list of overlay directories.

See also https://bugs.gentoo.org/show_bug.cgi?id=526192
Merge pull request #16 from gagern/tabs

Turn \t into space.
Merge pull request #14 from bor/fix/overlays_handling

fix the handling of overlays (gentoo bug #376775)
Merge pull request #10 from bor/feature/readme

add README.md
just make a beautiful indent of the code
add hack for disable warnings comes from Shell::EnvImporter (fixes #6)

the dirty hack is for perl 5.18 (at least)
disable warnings like 'Use of uninitialized value $_[1] in read at IO/Handle.pm line 463'