Allow nested environment variables using '__'

Allows for nested environment variables using __ (double underscore) as a separator. For example `bower_storage_packages` would be mapped to `storage.packages`.

Fixes #8.