Added TinyIOC DI resolver

Will add simple DI container implementation but 3rd party resolvers
usually are better to just configure using their own API and then wrap
them around IResolver interface.