deduced scope and setter examples
Revert "pool: support for the same arg for all types"

This reverts commit a7e449b41e47c9c986a4e516fc42d1ece2b6d3c3.
alignment to boost submodules concept
revert
Revert "dependency with externals"

This reverts commit 34e7aa9b91426919a17ce0f59e60956ce370ead6.

Conflicts:
	libs/di/test/Jamfile.v2
compile-fail tests added
cleanup
precompiled scope -> stated_scope
stated_scope -> definite_scope