sip doesn't support the docstring directive for structs (only classes), so patch these back in via sipify magic
- Remove waiting for task to finish in ~QgsPointCloudLayer - Fix failing ept provider test when maximum threads is set to 1. - make PointCloudStatisticsCalculationState into enum class - move AttributeStatistics outside QgsPointCloudStatistics