register focus on top of visibilitychange

There might be a case there, but it's not one I'd be willing to take on. I don't think users would have two Marketplaces open nor expect us to be magic enough to refresh the other one (which a visibilitychange/focus wouldn't handle).