1. Changes to allow proper extensibility of AppDomainContext via custom IAssemblyLoader & IAssemblyResolver implementations.
2. New properties (ApplicationBase, PrivateBinPath) in IAssemblyResolver to allow better control over search path ordering in custom implementations
3. PathBasedAssemblyResolver modified to maintain prior path ordering behavior (AddProbePath(value) in setter)