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
chore(release): 1.0.0
feat(TypeLiteral): Added TypeLiteral which can be used to bind types
which use generics (parameterized types).