Fix focus/blur behavior

1. На опере 12.16 при минимизации окна не вызывается событие visibilitychange (и при этом ```document.hidden``` становится равным ```undefined```).
2. Тред переходит в "несфокусированный" режим только при переключении вкладки или минимизации окна, что лично мне было не очень удобно, потому что я обычно переключаюсь с браузера на другие окна через ```Alt+Tab``` и при этом хочу, чтоб работал индикатор новых сообщений в треде.

Поэтому я сделал, чтоб тред переходил в "несфокусированный" режим при переключении вкладки, минимизации браузера **и** после переключение окна браузера на другое через ```Alt+Tab```.
Проверил на ФФ со Скриптишом, на Хроме нативно и через Тамперманки, на Опере 12.16 нативно и через Вайлентманки - везде работает.
Анон в треде рапортует, что на Сафари в макоси это тоже работает и даже фиксит какой-то баг.