Fixed exception when assigning IntermediateDir or OutputDir a path that is already relative to project.
Merge pull request #2553 from SickheadGames/PLToolOutputPathFix

Fixed editing Output/IntermediateDir in textbox
Removed unnessasary Lidgren.
Removed unused MgfxGenerator tool.
Merge pull request #2554 from SickheadGames/pipeline5

Tool Cleanup
Forced MGCB to only use stdout fixing the out of order output in Pipeline.
Merge pull request #2556 from SickheadGames/pipeline5

Fixed Pipeline Output
Have iOS access TitleContainer.Location so the static constructor is called instead of having an explicit function call.
Merge pull request #2558 from danzel/fix-2549a

Change TitleContainer Init back to a static constructor (Other version)
Fixing sampler state flushing to take into account state changes that are more than just the instance of the OpenGLTexture changing.
MonoGame.Framework GUIDs reverted to previous state with the exception of:

Angle, new GUID generated as it was using the same as the Windows platform
WindowsPhone, new GUID generated as it was using the same as the Windows platform

Fix requested as part of #2560
Replaced GUID's in MonoGame.Framework.Net.definition
Modified as per @tomspillman request
Updated WindowsGL GUID
Several fixes/improvements to XACT.
Create tools.md
Create 2mgfx.md
Update tools.md
Create mgcb.md
Update mgcb.md