Add Container to IAppHost

In writing plugins that modify the IOC container heavily, I became annoyed that the container is not a member of `IApphost`, so it is a bit of a pain to access in the plugin's `Register` method. Especially since every implementation of `IAppHost` already exposes a public `Container` property. I simply made that property an official part of the interface for convenience.