Fixed bug that was preventing the framebuffer from being created in the correct size on iOS.
Fixes orientation issues for devices that support multiple orientations, as well as a single (such as landscape only).
Using a view's ContentScaleFactor rather than Window.Screen.Scale since there can be a race condition of a null window.
Preventing KeyboardInputViewControllers from returning an orientation that the application does not support. (Which will throw an exception).
Merge branch 'develop3d' into iOSOrientationFix

Conflicts:
	MonoGame.Framework/iOS/iOSGameView.cs
Removed pipeline from WindowsGL solution.
Added rebuild flag to MGCB.
Normalizing incoming paths to PipelineManager.
Better exceptions in AddAssembly().
Starting to remove .contentproj support from MGCB.
CommandLineProcessor now supports methods as command line arguments.
Renamed Options to BuildContent.
Merge remote-tracking branch 'upstream/develop3d' into mgcb
Fixed bad row calculations.
Merge remote-tracking branch 'upstream/develop3d' into mgcb2
Merge branch 'mgcb' into mgcb2
Fixed some path issues.
We now rebuild content if the number of processor parameters changes.
Added basic processor parameter parsing.
Merge pull request #1081 from SickheadGames/iOSOrientationFix

iOS Orientation Fix
Replaced NameAttribute and RequiredAttribute with CommandLineParameterAttribute.
Fixed CommandLineParser namespace.
Added time elapsed to build output.
Added /rebuild option back and a /clean option.
Changed all the command line parameters to lowercase.