Squashed 'component/config/' changes from 4f2d8b9..d83f4a0

d83f4a0 updated tests bootstrap
6c8e01e refactored Config component tests. Config sources moved to /src subfolder
bea5fe5 Config component tests refactored
5bb3b3e Config component refactored

git-subtree-dir: component/config
git-subtree-split: d83f4a0aba25a6a0a0a71a5fdc40d85f9bc06082
Merge commit '416b8b37ebacc674f4eb7dcb843f3be7d08bfca0'

Conflicts:
	component/config/tests/bootstrap.php