new: выбираем из найденных ближайших остановок несколько самых близких
new: отправляем заголовок User-Agent
new: проксируем вебсокеты через nginx
rmk: оптимизируем поиск ближайших станций + тесты
fix: не отправляем прогнозы клиенту, если они не изменились
fix: выравниваем текст по центру
rmk: приводим оформление в более-менее единообразный вид
fix: нормализуем координаты из входящего сообщения
fix: проверяем, пытается ли клиент повторно подписаться на изменение маршрутов или прогнозов + тесты