Refactoring TrackerFeature

- Removed EstimatedGaussDistribution
- Added getter/setter for mean and sigma
- Added methods for swapping features
- Added length limit for confidence map and trajectory
Merge branch 'tracking_api' of https://github.com/lenlen/opencv into TrackerBoosting

Conflicts:
	modules/video/include/opencv2/video/tracker.hpp