Fix for CTL-543

On my machine everything works fine. Behaviour in general should not be changed. I tried to fix it with _threadSafeAssemblyQueue, but decided to not do it. In general i just delay moment of calling InitializeTypes until all AssemblyLoaded events were fired. Assemblies order should be same, also when first event handler finished all types should be initialized, as before fix.