Support for wiimote acceleration, buttons, motionplus and prelim fusion.
Added logging setting.
transitory commit - do not forget to squash.
Merge remote-tracking branch 'upstream/master' into dolphiimote-support
Preliminary calibration of acceleration data.
Fixed calibration of nunchuck and motionplus.
Added additional bits to acceleration input.

Missed 2 + 1 + 1 from the button bytes (wiimote stores the acc LSBs in the
button bytes)
Merge remote-tracking branch 'upstream/master' into dolphiimote-support
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
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.
Merge remote-tracking branch 'remotes/max/dolphiimote-support'