Удалил пустой css файл
Убрал закомменченый кусок из депсов блока
Поправил jsdoc и начал рефакторинг api блока
Прогнал через jshint
Ожидаем события keypress только для opera<12.10, остальным keydown
Рефакторинг метода _getPopup

Метод возвращал блок, обёрнутый в элемент under. В коде было много
путаницы, связанной с этим
Переименовал элемент popup under-i в under
Рефакторинг метода _getUnder