Add a Logger.IgnoreEnvironmentVariable property.

Useful when library users don't want the external environment
to affect the operation of the library.