Upgrade AvalonDock to latest version (it is now included in Extended WPF Toolkit)

Also implements a workaround for this issue:
https://avalondock.codeplex.com/workitem/15577
Add ErrorList module
Add CodeEditor module
Enable NuGet package restore
Add .nuget solution folder
Remove packages folder from git, now that we're using NuGet package restore