Extract out dw-assets.
Give Environment some shorter getters.
Silence logging for tests.
Add some tests for ConfigurationSourceProvider.

Also, clarify the API a bit.
Document ConfigurationFactory.

Also make its API more general (and saner).