Initial Xwt Window
Add custom widget for output
More IView
Correct separator in the Menu
Exiting on closing
Beginning UI content
Fix text alignment on output
More IView, plus Handlers
Switching for the Xwt window
Fix filename dialogs to return filename instead of current folder.
Get populating the treeview working correctly.
Updating of controls are invoked to the main thread.
Merge branch 'develop' of https://github.com/mono/MonoGame into thiagoabreu-pipeline-gui

Conflicts:
	Build/Projects/Pipeline.definition
Protobuild definition for MacOS,Linux version of Pipeline tool.
Repurposed PipelineReferences.definition for the Pipeline project.
Previous PipelineReferences.definition is now Framework.Content.Pipeline.References.definition.
Remove unused using statements that caused problems cross-platform.
Moved and added missing file for Xwt project.
Added shell scripts for Mac and Linux to run Protobuild.
Changes to get Mac Pipeline project to build. Doesn't run yet, but it builds.
XS wanted to add these Info.plist files for Test and MGCB.
XS wanted to change some nodes in the Lidgren Mac project.
Pipeline.Mac project builds, but doesn't launch.
App builds and kinda runs.
Merge branch 'develop' of https://github.com/KonajuGames/MonoGame into thiagoabreu-pipeline-gui

# By Tom Spilman (136) and others
# Via Tom Spilman (59) and others
* 'develop' of https://github.com/KonajuGames/MonoGame: (229 commits)
  Fixing typo
  Fixed test to have correct background color even in release builds.
  Fix to allow GraphicsProfile.HiDef when GraphicsAdapter.UseReferenceDevice is enabled.
  Removed now unnessasary GraphicsProfile.HiDef.
  Enabled GraphicsProfile.HiDef and GraphicsAdapter.UseReferenceDevice for all visual tests by default.
  Support GraphicsAdapter.UseReferenceDevice in DirectX desktop and WinStore.
  Added GraphicsAdapter.UseReferenceDevice.
  Cleanup and documentation pass.
  Some GraphicsAdapter cleanup.
  Replacing string.Format calls with string.Concat
  EffectParameter now shows its current value in the watch window.
  Document Rectangle's public properties and fields, and remove some whitespace for consistency.
  Removed SpriteFontDescription.CharacterRegions ( did not exist in xna ). Added SpriteFontDescription.Characters Removed SpriteFontDescription constructor taking a region list  ( did not exist in xna ).
  Remove some #ifs
  Fix typo in previous commit.
  Document Point() constructor.
  Document Point.ToString() method
  Document Point.Zero property.
  Using new technique for comparing frames which gives us much better matches.
  Lowered image comparision tolerance slightly.
  ...
Add PropertyGrid.
Merge branch 'develop' of https://github.com/mono/MonoGame into thiagoabreu-pipeline-gui

# By Tom Spilman (23) and others
# Via Tom Spilman (20) and others
* 'develop' of https://github.com/mono/MonoGame: (66 commits)
  Updating the ContentManager.cs list as well
  Clear output window when a project is closed.
  When MGCB is launched with the "LaunchDebugger" flag exceptions thrown within an importer/processor are allowed to not handled.
  Added WindowsGL target to platform target in Content Pipeline project
  Latest dependencies with SharpDoc update.
  Update custom_effects.md
  Update custom_effects.md
  Update welcome.md
  ProcessorParameters not using InvariantCulture Importing the ProcessorParameters was the last place the InvariantCulture was not being used, resulting in errors if the user's local culture used a comma for a decimal separator.
  Remove debugging line.
  Character map could be unsorted and glyphs sorted The character regions in a spritefont file could be specified in any order. The FontDescription.Characters list would remain in this unsorted order. After glyphs were imported, the glyphs list was sorted based on Glyph.Character.  The SpriteFontContent had already copied the unsorted character list.
  Add XML docs for a few more items in Framework.Point and Framework.Rectangle.
  Test and fix for null reference error when empty constructing a TouchCollection.
  Giving priority to any command line arguments over the History loading.
  Adding header to new history class to support to pipeline tool using IsolatedStorage.
  Adding history support to pipeline tool using IsolatedStorage.
  The target platform dropdown is now sorted alphabetically.
  Added TargetPlatform.WindowsGL.
  Updated dependencies. CppSharp, Mac FreeType, XWT-Mac, OpenTK fixes.
  Unification fix
  ...

Conflicts:
	Build/Projects/Pipeline.definition