GRADLE-2484 / REVIEW-877 move logic for calculating ignored test descriptions into seperate class; Add bit more coverage