Feat: Implement Select All for removing variables/traits in Trial

GCP-10167

Reviewer: Daniel Villafuerte
Test: Stub unit test methods, moved hasMeasurementDataEntered to parent class

GCP-10167

Reviewer: Daniel Villafuerte
Test: Added new unit test cases, removed unused controller method

GCP-10167

Reviewer: Daniel Villafuerte
Cleanup: Minor SonarQube violation fixes

GCP-10167

Reviewer: Daniel Villafuerte
Cleanup: whitespace fixes using Leafnode profile

GCP-10167

Reviewer: Daniel Villafuerte