made download take a semicolon separated pair of id and name
made easy to use vars with id and filename
Merge remote-tracking branch 'origin/noServBranch' into ClientDevelopment

Conflicts:
	ClientUnitTest/FakesAssemblies/WebApplication1.Fakes.dll
	ClientUnitTest/FakesAssemblies/WebApplication1.Fakes.messages
	WebApplication1/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache