Added progress notification test
Fixed a few Sonar violations
Added UI Thread tests
New notification tests
Refactored test framework code.
A few last test refactoring.
Added and renamed some tests and comments