Changed WinForms keyboard handling to use WM_KEYUP/DOWN messages so that we can capture left/right alt, control, and shift keys.
Switched to using the RawInput API for keyboard state.
HalfTypeHelper no longer uses unsafe.
Added HalfSingle, HalfVector2, HalfVector4 and Short4 to WindowsPhone project.
Merge pull request #1790 from KonajuGames/halfvector

HalfTypeHelper no longer uses unsafe.
some fixes for xact
added xact to windows 8
Fixed DirectX playback of Xact audio
Added OpenGL support for SamplerState.MipMapLevelOfDetailBias.
Fixed black mipmap levels in DXT textures (DirectX).
Merge branch 'develop' of git://github.com/mono/MonoGame into dxtmipmaps
OUYA start button workaround

Due to the recent firmware update, the OnKeyUp and OnKeyDown events for KeyCode.Menu are both being sent in a single frame. This stops MonoGame's GamePad implementation from ever registering the Start button as being pressed.

This workaround can be removed if the OUYA firmware is ever updated to send these events in different frames.
Merge pull request #1794 from DigitalRune/dxtmipmaps

Fixed black mipmap levels in DXT textures (DirectX) - Issue #1783.
Merge pull request #1795 from Aranda/ouya_start_btn

OUYA start button workaround
Merge pull request #1791 from dellis1972/win8xact

Change XAct to load from TitleContainer
LOD bias setting removed from OpenGL ES 2.0 platforms.
Merge pull request #1797 from KonajuGames/lod-bias-fix

LOD bias setting removed from OpenGL ES 2.0 platforms.
MediaPlayer: ActiveSongChanged
Fix comparison of null DisplayModes.
Add MSADPCMToPCM support to SoundEffectReader (non-DirectX)
Merge pull request #1800 from flibitijibibo/mediaplayer-activesongchanged

MediaPlayer: ActiveSongChanged
Turns out we do not need the (object) cast.