Ability to control Sound Volume + Lots of refactoring

1. Added an ability to increase/decrease sound volume with the help of the buttons on the notification and keyboard shortcuts.
   Separate settings for each player (site).
2. Updated Options (page).
3. Moved out some general/common stuff to a separate file(s).
4. Other refactoring.

---

1. Добавлена возможность увеличения (уменьшения) громкости звука посредством кнопок во всплывающем уведомлении и быстрых клавиш.
   Индивидуальные настройки для каждого плеера (сайта).
2. Обновлены Настройки (страница).
3. Некоторые повторяющиеся вещи вынесены в отдельный(-ые) файл(-ы).
4. Другой рефакторинг.