ui.calendar: rework section node creation and small refactoring (fixes #16)
ui.calendar: rework section node creation and small refactoring (fixes #16)

basisjs/basisjs,tyanas/basisjs,istrel/basisjs,smelukov/basisjs,basisjs/basisjs,tyanas/basisjs,fateevv/basisjs,istrel/basisjs,smelukov/basisjs,basisjs/basisjs,fateevv/basisjs,istrel/basisjs,smelukov/basisjs,fateevv/basisjs,tyanas/basisjs