Improved calibration procedure:
Calibration can be a hassle when you have numerous cameras. If you make a mistake, you need to restart the process from scratch, and painfully click on all the image points on all videos again.
I now save the position of the clicked points and their corresponding object points, so that if anything happens, whether you make a mistake or the code throws an error, you don't have to label again. Extrinsic parameters are also recalculated on the spot if you manually edited the intrinsic parameters.
For each camera, if points have already been clicked, Pose2Sim shows you the image points and their reprojected object points, and asks you if you are satisfied. If so, it saves the newly calculated extrinsic parameters, and moves on to the next image. If not, it lets you reclick your points (or tries to automatically find them in case of board calibration).

Other changes:
- Added trc_rotate.py Utility script
- Added trc_scale.py Utility script
- Fixed calibration conversion for new Qualisys camera models
- extrinsic images or videos can be put in the "extrinsic" folder instead of in the "extrinsic/cam_name" one
- Person height calculation: if the top_head point is not available, the head segment length is calculated as (Midshoulder to Nose) * 1.5
- Filtered some annoying numpy warnings
- Factored the "setup_model_class_mode". If the future, Sports2D will import them from Pose2Sim
- removed deepsort dependency
- slightly reorganized Config.toml (no breaking changes)