fix a bug that part::divideBySkeleton can crash
use -45 to 45 degree rotation to find the best oriented bounding box
change frontRatioThreshold = 0.7f; //used to be 0.75 in Rectangle.cpp can change the previous results.