Removed unused non-XNA method Effect.End().
Made the Effect collection classes immutable.
Changed all Effect classes to use arrays to save memory over List<>.
Added EffectParameterCollection.Empty and EffectAnnotationCollection.Empty which saves alot of memory.
Fixes disappearing SoundEffects on iOS (#1123)
This is accomplished by manually setting the buffer properties if the packet does not decode (MonoTouch bug)

Fixed broken sound buffer debug output
Fixed MGFX parser to support +/- numbers in sampler and render state values.
Merge branch 'develop' into effectopt
Merge pull request #1660 from SickheadGames/effectopt

Effect Memory Optimizations
Fix for Windows Phone 8 template.

Added MediaElement to the WP8 template so now it works.
Protect against the exception if the content list doesn't exist.
Added /quiet switch to MGCB.
Added new target file for compiling a .contentproj in VS using MGCB.
Follow XDG Spec and Application Data on Mac/Linux.
IsNullOrEmpty seems fine.
Merge pull request #1671 from flibitijibibo/savedgamesunix

Follow XDG Spec and Application Data on Mac/Linux.
Merge pull request #1659 from SickheadGames/mgfx

Support For Signed Numbers in MGFX
Merge pull request #1630 from Nezz/ios_soundeffect

Fixes disappearing SoundEffects on iOS
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Adds the default constructor for TouchCollection.

Without this constructor the TouchCollection class, since is a struct
and don't need to be instantiated, can throw some exceptions when you
call, for example, the Count method. This assures full XNA
compatibility.
Revert "Adds the default constructor for TouchCollection."

This reverts commit 0dd53002c61196a5d8deb33c4d7a47a6c1114b50.
Revert "Fix for Windows Phone 8 template."

This reverts commit 56dd0d7b6d60f8f2353c7e781751fadd79faea57.
Adds the default constructor for TouchCollection.

Without this constructor the TouchCollection class, since is a struct
and don't need to be instantiated, can throw some exceptions when you
call, for example, the Count method. This assures full XNA
compatibility.