BHV-16443: Determine visibility of branding independent of index change handler.

### Issue
The `indexChanged` handler had been added to `rendered`, which caused some unintended side effects as this triggered some transition methods.

### Fix
We decouple the logic that determines breadcrumb visibility from the `indexChanged` handler.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>