Merge pull request #484 from gumme/WpfDesignerMarkupExtensionPrinterFix

Wpf designer markup extension printer fix
Text formatting
Merge branch 'master' of github.com:icsharpcode/SharpDevelop
fix #396 - x:Shared missing in XAML CC
prevent creation of empty .sdsettings-files: empty Property containers should not be marked dirty (see discussion #480)
Fixed some issues with formatting options becoming "dirty" unnecessarily.
Some improvements to formatting options fix.
Added Siegfried's fix on Properties class back.
Merge remote-tracking branch 'upstream/master'