Merge pull request #74 from physhh/master

Bugfixes
Merge remote-tracking branch 'fedja/master'
Merge pull request #75 from physhh/master

Tweaks
Maintenance
#CHANGE: Replaced a lot of accidental spaces with tabs in order to comply with project coding standards.
Maintenance
#CHANGE: Formatting Tweaks
Maintenance, Editor Cleanup
#CHANGE: Moved all project .resx files to their respective Properties folder and moved all embedded content to a local EmbeddedResources folder. It's now consistent across all projects.
#CHANGE: Mapped all Type category entries from CorePluginRegistry to EditorHint attributes.
#REMOVE: Removed CorePluginRegistry Type category functionality in favor of attribute usage.
Maintenance, Editor Cleanup
#CHANGE: Renamed DualityEditor namespace to Duality.Editor.
Maintenance
#CHANGE: Moved Duality.EditorHints to Duality.Editor namespace.
Maintenance
#CHANGE: Moved all plugin code to a namespace following the pattern Duality.Plugins.XY or Duality.Editor.Plugins.XY
Maintenance
#FIX: Fixed old DualityTests namespace by moving its contents to Duality.Tests.
Namespace Cleanup
#CHANGE: Removed Duality.Profiling namespace and moved its contents directly into Duality namespace.
#CHANGE: Merged Duality.VertexFormat and Duality.ColorFormat into Duality.Drawing, and moved some othre classes there as well.
Namespace Cleanup
#FIX: Added previously missing Type checks to Compatibility plugin.
Maintenance
#CHANGE: Moved a lot of code files to create a more intuitive folder structure in Duality.
Maintenance, Editor Cleanup
#CHANGE: Mapped all CorePluginRegistry.RegisterTypeImage calls to the appropriate EditorHint attributes.
#REMOVE: Removed CorePluginRegistry.RegisterTypeImage functionality.
Tweaks
#CHANGE: Refactored some GetEditorHint code.
Bugfixes
#FIX: Fixed a bug where AssemblyResolve would throw an exception, if no Plugins subdirectory existed.
Merge remote-tracking branch 'fedja/master'
Bugfixes
#FIX: Fixed a bug that would cause VectorPropertyEditors to throw an exception when used without being bound to a class member.
Bugfixes
#FIX: Removed accidentally added EditorHintCategory from Component and Resource base classes.
PropertyGrid
#ADD: The PropertyGrid now reflects on the currently displayed objects to determine which member editors to generate.