core: reimplement comment in database instead of cell
core: Document::SetComment now sends signal document updated ; ui_qt: add dialog to add/edit comment/label