Class that keeps a JProgressBars state in sync with a SecurityTest
Progress bar status can be: 1. In Progreess while test is running. 2. Done
when test is done. 3. Canced when is canceled execution 4. Missing
Assertions/Parameters if assertions/parameters are missing in security scan.
Importance/power of states: 1. Missing Assertions 2. Missing Parameters 3.
Cancel 4. Done 5. In Progress 6. SKIPPED
Progress bar color can be: 1. OK 2. FAILED 3. MISSING_ASSERTION - same color
if parameters are missing.
Color power: 1. FAILED 2. MISSING_ASSERTION 3. OK