Adding missing files which I thought I had added in the previous commit!!
Removing IApplication and also the HttpApplications to go with it - we now automatically hook things up during configuration. ICanCreateContainer and ICanConfigure are now two vital interfaces!