Merge pull request #359 from CartBlanche/develop

Changed fonts in AlienGame to allow it to run.
Adds stubs to get develop3d-only tests compiling

Adds Model and several ancillary classes as stubs. Adds a few stub
properties to BasicEffect and Graphics device.
Merge pull request #361 from kungfubanana/tests_compatibility

develop - Tests upgrades
Added MonoDevelop project templates for Windows and Linux
Added the MonoGame installer for MonoDevelop under windows
Fixed the Naming of the Lidgren.Network.Windows project
Added  MonoGameNetworkConfiguration class to allow the Broadcast address to be overridden
Fixes iOS app startup in non-Portrait orientations

iOSGameViewController now does its best to divine the best frame
rectangle for the view it manages.  iOSGamePlatform forces the current
GraphicsDevice's Viewport to Window.ClientBounds in BeforeInitialize.
This is not ideal.  GraphicsDevice itself should correctly query the
view for its bounds, but the changes needed to support that are
extensive and no doubt conflict significantly with develop3d.
Merge pull request #363 from kungfubanana/ios_landscape_startup

develop - Fixes iOS app startup in non-Portrait orientations
Fixes iOS DoubleTap, improves touches in serial Game instances

iOSGameView previously didn't distinguish between Tap and DoubleTap.
Now it does.  It also didn't synchronize with TouchPanel.EnabledGestures
if they had been set before the Game instance was created, and now it
does.
Some small changed to the Content/ContentManager.cs to only add the asset to the loadedAsset if it is not there already.
Minor changes to the GraphicsDeviceManagers for android and linux
Merge remote-tracking branch 'upstream/develop' into develop
Merge pull request #365 from kungfubanana/ios_touch_fix

develop - Fixes iOS DoubleTap, improves touches in serial Game instances
Fix a bug where the _matrix is not applied properly
Merge remote-tracking branch 'upstream/develop' into develop
Merge pull request #367 from dellis1972/develop

Lots of Changed for the Android Project . plus new MonoDevleop AddIns and Installer
Updates iOS SpriteBatch to respect matrices in Draw

Also adds tests to demonstrate this (which currently barely fail on iOS
due to an existing rendering issue).
Merge pull request #368 from kungfubanana/ios_spritebatch_matrix

Updates iOS SpriteBatch to respect matrices in Draw
Improves Guide.Begin|EndShowKeyboardInput behavior

KeyboardInputAsyncResult, KeyboardInputView and
KeyboardInputViewController all conspire to implement correct behavior
for Guide.BeginShowKeyboardInput and Guide.EndShowKeyboardInput.

iOSGamePlatform now provides its UIViewController as service so the
Guide class can use it to present KeyboardInputViewController.

iOSGameView_Touch can now properly distinguish between Tap and
DoubleTap gestures.  UIGestureRecognizer.RequireGestureToFail was
needed.

GamerServicesComponent no longer creates a LocalNetworkGamer in its
constructor.  Doing so causes the sign-in dialog to eventually show any
time GamerServicesComponent is added to a Game.  XNA doesn't do this.
Merge pull request #369 from kungfubanana/ios_guide_fixes

develop - Improves Guide.Begin|EndShowKeyboardInput behavior

AWESOME SAUCE
Fixes a problem with the viewport not being set correctly for render targets in the gles2.0 profile
Merge pull request #370 from dellis1972/develop

Fixes a problem with the viewport not being set correctly for render targets