Merge branch 'master' into develop
change terms internal/external logging to buffered/direct, improve shutdown hook for buffered logging
rebase on subcut
clean build infrastructure
minor fixes
further subcut integration
improve DI
fix subcut package
rewrite implicits to support 2.8.2, sync with  dickwall/subcut 7a3d6ea, remove makeSingleton hack, add makeInitOnce wrapper
improve injectable initialization, minor fixes
update dependencies, DependencyInjection routines, minor fixes
minor dependency injection refactoring
improve dependency injection
improve dependency injection routines
improve dependency injection routines
Reorganize build configuration.
Release 0.2.3