Updated TinyIoC to the latest version and updated AR call.

Now multiple implemplementations are registered as IE<T>,
rather than just being registered as a single registration.