Merge pull request #3 from RandomAmbersky/develop

Более интерактивное демо
Project include file chronoline.pri created for library modules
Project include file chronoline.pri included
prevent merging neighbor divisions if no free pixels (github issue #1)
Исправлено зависание при отображении в часах (issue #2)
Добавлена заглушка для класса периода
Убрано лишнее сообщение об ошибке в демке, подготовлена функция перевода даты в координату для периодов и флагов
Периоды выводятся, но пока неправильно
временные границы отладочных периодов отображаются корректно. С высотой, цветом и добавлением вручную пока всё плохо
Успешно добавляются периоды в целое число основных единиц измерения
Периоды более не выравниваются принудительно по дням
Шкала выравнивается корректно, кроме недель и кварталов
Убрана лишняя отладка
Работает ручной выбор цветов для периодов
Работает автоинкремент высоты для периодов
Отображаются флаги без автоподбора цвета
Слоты activated заменены на triggered с целью обеспечения совместимости с Qt5
Улучшено изменение размера главной формы, добавлены заглушки для ещё двух пунктов меню
В класс добавлена статистика по количеству периодов и флагов
В демку добавлена (и временно запрещена) пустая формочка для редактирования и удаления периодов и флагов