Unbound Sensor
Init sensor and hands points
Merge remote-tracking branch 'origin/develop' into Optimization
Hands detection no longer works in the past (...)

- Variables are now set BEFORE checking them.
- Added skeleton count and reference to skeleton array.
Fixed near mode not working

-the setting was reset when we were restarting the Kinect sensor
Initial drone controller interface.
Merge branch 'task/ui' into Dissasociation
Reworked the setting window

-Settings no longer apply if they didn't change, hence pressing Ok to close the window no longer freeze the sensor for a moment.
-Added EnableTrackingInNearRange = true in the initialization of the Kinect to ensure users are tracked even in near mode.
-Added a dead zone of 1° to the Kinect elevation angle since the value can change to +1° or -1° from small movement on the support since angle is calculated from the accelerometer.
Refactoring in progress...
Refactoring in progress...
Merge remote-tracking branch 'origin/Optimization' into refactor/interfacing
Documented KinectSensorController.
File name and namespace fixes. (...)

- KinectSensorControler.cs becomes KinectSensorController.cs (ABOUT DAMN TIME). Also, moved into KinectModule directory.
- KinectDeviceSettings is now part of the KinectModule namespace (because, you know, Kinect and all that).
Some fixs

- Changed Caption area to be identifiable
- Changed how the hands are called
Fix : .csproj not up to date with previous file renaming.
Added private static readonly settings to KinectSensorController.
Merge remote-tracking branch 'origin/Optimization' into refactor/interfacing

Conflicts:
	RideOnMotion/RideOnMotion/MainWindowViewModel.cs
Commit changes into TriggerArea.cs for zone creation.
Log exception message on ElevationAngle change. (...)

- Gets rid of warning.
Bound input menu.