Replaced NSTimer with CADisplayLink.
Changed Tick() from public to internal.
Simplified math, added comment.
Merge branch 'develop' into ReplaceNSTimer
Added some comments where appropriate, moved the hardware init code into its own method, added a state flag to know when the sound hardware was setup or not, and added more aggressive handling of hardware setup errors. See issue #1376.
WP8 Fix for TypeInitializationException in MediaPlayer's constructor.
Removed test try/catch
Merge pull request #1384 from SickheadGames/ReplaceNSTimer

Replaced NSTimer with CADisplayLink.
MRT support for OpenGL.
Adding vertexOffset support to DrawUserIndexedPrimitives in WinGL
Merge pull request #1409 from jaquadro/develop

Adding vertexOffset support to DrawUserIndexedPrimitives in WinGL
Set the IsRunningSlowly flag to false when the game is not in fixed time step mode.
Merge pull request #1395 from SickheadGames/WP8MediaPlayer

TypeInitializationException Fix for WP8 MediaPlayer
Merge pull request #1393 from totallyeviljake/ISSUE_1376_R1

#1376 Adding some defensiveness to the OpenAl sound setup
Merge pull request #1411 from totallyeviljake/ISSUE_1406_R1

#1406 - IsRunningSlowly always false when not fixed time step
Merge pull request #1401 from et1337/develop

MRT support for OpenGL