CodeQuality: In report footer, add separation between report folder and report name
Removed sealed constraint from class declaration to allow inheritance.
Performs casting of extended component only once in OnInitialized, and casts to only necessary level (i.e. FrameworkElement) to allow inherited classes to support other panels that maps to Canvas placement properties (using DependencyProperty.AddOwner).
XamlParser now supports attached property used on a derived class.
Start working on Designer
Designer can load Report
Merge branch 'reports' of github.com:icsharpcode/SharpDevelop into reports

Conflicts:
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/Commands/ViewCommands.cs
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/DesignerBinding/DesignerBinding.cs
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/ICSharpCode.Reporting.Addin.csproj
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/scr/Commands/ViewCommands.cs
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/scr/DesignerBinding/DesignerBinding.cs
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/src/Commands/ViewCommands.cs
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/src/DesignerBinding/DesignerBinding.cs
	src/AddIns/Misc/Reporting/ICSharpCode.Reporting/ICSharpCode.Reporting.csproj
Show project properties on project node activation

Double click or ENTER on project node opens project properties
Display DesignSurface
Add missing Files
Designer can draw Sections
Display full error message in Package Manager

Display ToolTip over error message with full message content
Implemented auto-formatting of code parts when typing "}" or ";".
TextItemDesigner
SelectionService
Toolbox
BaseClass for designers
Activated AutoFormatting option.
Show project properties on project node activation

Double click or ENTER on project node opens project properties
remove UnitTestDebuggerService, it has become useless due to the IDebuggerService refactoring
Treat empty PlatformTarget as AnyCPU