test: use the guinness lib
perf(injector): use separate structures to allow compiler optimizations
Merge pull request #111 from vicb/0529-guinness

test: use the guinness lib
test(main): fixed broken test after guinness upgrade
perf(injector): edited fromParent constructor module config copying
fixed minor style in test
fixed broken test after guinness upgrade
Merge branch 'createChildRefactor' of github.com:antingshen/di.dart into createChildRefactor