Merge remote-tracking branch 'origin/develop'
Merge remote-tracking branch 'origin/develop'
Partial code cleanup. Don't use. (...)

- Removed unused AreaActivated event and unused methods from PositionTrackerController
- Documented PositionTrackerController
- Partially documented IPositionTracker
Hot Fix
Merge branch 'master' into develop
Merge branch 'develop' into cleanup
(Do not use) NuGet: Now using CK.Core 2.8.11. Fixed inconsistent CK.Core versions.
(Do not use) Added stub logger.
(Do not use) Arch target for ARDroneDetection is now MSIL instead of x86. Fixes warning. Needs testing.
(Do not use) Catch Exception on inexistent wifi (...)

- Added NRE check on LoggerClient
- Added Exception tests on MVVM
(Do not use) KinectSensorController is now IActivityLogger-friendly.
(DNU) Kinect module is now IActivityLogger-friendly
Logger singleton is now gone from all but the unit tests. Needs hands-on testing.
Added CiviKey PackageSource directly into solution's NuGet.targets.
Set scrolling unit to pixel (.NET 4.5+ only)
Colored log. (...)

- LogData is now made of ListBoxItem instead of just strings.
- StringCollectionLoggerClient is now a ListBoxItemCollectionLoggerClient.
- Colors are statics defined in it.
Log groups are now padded.
Logger: now using monospace font.
Added Copy context menu item.
Added icons as embedded resources.