Fix null reference exception in database connection dialog.

The Add button was being enabled when the selected database
changed but on connecting to the server again the selected
database was cleared but the Add button was not disabled.
Fix null reference exception on disposing EDM View.

When an exception is thrown when loading a .edmx file
the EDMDesignerViewContent's Dispose method was not
handling the EDMView being null and causing the
underlying exception to be hidden.
Reformat code.
Fix null reference when creating new EF data model file.

Do not add an EntityTypeMapping element if it already exists.
Fix intermittent error were the EF data model view content
does not have a workbench window when the file is renamed
on save.
add DateSubtract.cs function to SDR syntax DateSubtract(endDate,startDate)
Merge branch 'master' of github.com:icsharpcode/SharpDevelop
Remove highlight when search panel closed.
Add some Test for Formatting results
Merge branch 'master' of github.com:icsharpcode/SharpDevelop
Update NuGet to version 2.2.1
Fix output name in Application settings project panel.

The output assembly name was always has the extension of .exe when
the project options is opened.
VB code completion: fix bug that caused code completion to omit local variables when typing near the end of a block.

http://community.sharpdevelop.net/forums/t/16643.aspx
The VB parser was using the end of the last statement as the EndLocation for the block. This made local variables
declared in that block unavailable when typing another statement at the end of the block.
We now use the location of the 'End' or 'Next' token instead.
Handle IOException (network path not available) in AbstractProject.get_ReadOnly
Fix infinite loop in WPF designer.
add more formatting tests
Merge branch 'master' of github.com:icsharpcode/SharpDevelop
Fix FormattingFixture.cs and DateTimeFunctionsFixture.cs
Fix MSBuildBasedProject.FindExistingPropertyInAllConfigurations()
Fix NullReferenceException when hovering over ChangeMarkerMargin in a text file without syntax highlighting.
Allow external program to be run when starting web project.

Do not force the use of IIS or IIS Express to debug or run a web project.
Fix IIS Express always being debugged even if Run without debugger was
selected.