Merge remote-tracking branch 'petr/master'
Add missing item properties.
Archive all related items when archiving type:composite.
Set eve version to last commit.
Allow description_text to be nullable.
Refactor signals/datalayer into separate modules.