Make sure that the code has consistent tabs instead of using spaces
Allow the updater to shift itself in to a new AppDomain with shadow copying enabled. This will allow it to update assemblies that have been loaded in to the update application (containing sources or feeds or UI for example)
Merge branch 'develop' into wct-net45