Added support for more types within EffectMaterialReader
Fixed import behavior.
"Compile Include" items are imported as /build items.
"Content Include" items with a CopyToOutputDirectory value other than Never are imported as /copy items.
Fix for issue #1745
VertexDeclarationReader.cs now enabled for all platforms
OK, I've tested the two following helper classes against all the platforms with the necessary #if's to unify all file and reflection requirements by the solution

* Utilities - FileHelpers.cs - built from all the references / code snippets for files used throughout the codebase in to a single class
Centralised helper classes for #1640
(Only changes that are included is a renamed GetFilename function and other minor changes suggested by @tomspillman)

* Utilities - ReflectionHelpers.cs - built from all the references / code snippets for reflection used throughout the codebase in to a single class

Note all code present in the classes come directly from implementations in the MG codebase.  No new additions added (unless is was for refactoring)

Next step is to replace current implementations (moved to these classes) in the MG codebase and get rid of a whole load of #ifs
Merge pull request #2487 from DDReaper/#1745_fix

Fix for issue #1745
Add an error for platforms that can't use Game.Exit()
Also include iOS
Route around calling main Game class' close method.
Merge pull request #2490 from SickheadGames/PipelineImport

Pipeline Import Fixes
Implemented color to string converter methods. Without this method the pipelinetool can serialize a color type processor parameter.
For some reason Windows cannot build ADPCM anymore.
Reduced some of the exessive logging of repetitive information in texture processing.
We now clear the processor parameters if you try to change the processor.
Fixed clean to only clean.
Merge pull request #2491 from SickheadGames/pipeline_color

Pipeline Fixes
Fixed menus to update correctly for build state.
Menus now update based on project loading/build events.
Merge pull request #2493 from SickheadGames/pipeline_color

Pipeline GUI Menus
Keep from exiting during builds.
Added method for non-error message.
Set minimum window size.
The window can now be maximized.
Changed title to "MonoGame Pipeline".
Added icon.