add support for named attribute injection. allows for example to inject directly default system properties which key uses dot.
add tests to demo NamedInjection works also from configuration.properties values