Initial support for ANGLE platform
Fixed OpenAL and OpenTKGameWindow on ANGLE
Ignore MonoGame.Framework.Angle.* files
Add Protobuild target for ANGLE
Fixed GraphicsDevice init on ANGLE
Support SoundEffect instances on ANGLE
Fixed compilation on MonoMac
Fixed compilation on MonoMac (part 2)
Fixed compilation on Windows

Also removed an unnecessary MonoMac-specific codepath (the code was
effectively identical to the regular OpenTK codepath.)
Revert "Fixed compilation on Windows"

This reverts commit ba07b24bf4459dccf5f2ff3ec58233c63071aae9.
Fixed compilation on Windows

Without modifying working code
Only implement occlusion query on ANGLE

This requires more testing before it can be enabled on iOS and Android.
Fixed compilation on Windows (part 2)
Fixed incorrect inclusion of Desktop/Input/GamePad.cs
Fixed compilation after rebase
Request OpenGL ES 2.0 context on ANGLE

This needed to be rewritten after the recent rebase. Context
construction is now more robust, too.
Potential fix for WindowsPhone build error
Fixed duplicate Angle platform
Merge pull request #2377 from thefiddler/angle

RFC: Add support for ANGLE platform (take 2)