Added wiimote button pressed strategy.
Added system to change timing strategy from script
Added ThreadExecutionInterval so that users can set the timing of script thread
Updated YieldThreadStrategy so it can leverage this new property
OVR 0.2.4
Calling FusionResult.AttachToSensor(NULL); to avoid hang when OVR SDK disposes
Oculus SDK update
Changed Wiimote calibration buffer size.
Merge branch 'master' into dolphiimote-support
Merge remote-tracking branch 'upstream/TheadTimingStrategies' into dolphiimote-support

Conflicts:
	FreePIE.Core/ScriptEngine/Python/PythonScriptEngine.cs
Added multimedia timer beginPeriod implementation of thread timing.
It is now possible to enable Wiimote capabilities during the 'starting'
phase.

Now waiting until wiimote has the desired capabilities before enabling.