
Migrates all changeStatusString computation logic to the behavior, consolidates tests from the individual elements into the behavior suite. Change statuses are now a comma separated list of statuses, e.g. "Merge Conflict, Private, WIP" or "Draft, WIP" -- no more parentheses to avoid unnecessary complexity and cognitive load. Also, no longer computes extra bits for closed changes. Bug: Issue 6795 Change-Id: I36e7875a07ee9e5ff2172328b87c6bc22c3bcaa4