Изменены название, ссылки, пространства имён и др. в связи с переносом проекта с сайта ifndef.ru на сайт ruxesoft.net