AsyncLoader.Load return ContinueWith task
fix case on nuget targets for non windows OS
Merge pull request #1756 from fraga/fixNugetCase

fix case on nuget targets for non windows OS
Close commit dialog when all changes are commited - now considers new file as a change.
Foreach loop variable was accessed from async lambda expression, causing randomly image index assignment for a submodule.