* generate (case-insensitive) unique names for fields that should be unique * move name case-insensitivity down to schema level * update changelog
* upgrade dependencies * allow blocks with same name in different groups * code cleanup
* add blocks, block groups * basic block and block item editing * add template groups and basic template editing (name) * add blocks to template calendar * edit playout templates * add calendar preview to playout templates * add basic block playout building * add mysql migration * update changelog