Added new big fixes and finish code

Добавил фичу для уведомлений по почте о новых событиях, русифицировал приложение.
 app/assets/javascripts/datapicker.js
 не лучшее название для файла 
так же как и var DataPicker не лучшее название для переменной

Название файла должно отражать инфу:
1) для какого объекта это применяется
2) и каким образом

Например если у тебя это применяется для Евентов, то лучше сделать вложенную папку
 app/assets/javascripts/events/search_by_range.js
и соответственно название для класса
var SearchByRange

И еще будь осторожен - избегай общих - зарезервированных именований.
Например есть библиотеке DatePicker от Jquery и ты добавляешь класс с аналогичным названием DatePicker - это чревато багами, которые тяжело потом отловить, тк ты можешь не нароком переопределить класс, который уже в твоем приложении определен каким либо плагином