Bug 1056884 - Implement special expanded Rocketbar state for browser start page

Adding these checks everywhere is starting to feel quite hacky. Looking at the code it looks like we are trying to guard this with a _gotName check, and that the reason this might be a problem is because we call ```setFreshTitle``` in the constructor?

I wonder if we can fix this by changing the ordering and instead leverage handleTitleChanged in the constructor. This is just starting to get a bit messy is all, and we should probably clean this up.