Annotate

Annotation dialog adding metadata association to segments.
Double click or press enter on selected object to open dialog (both list view and graphics view).
Importing and exporting to json.
Maybe `item_changed` should be marked as private (with leading _), as it only makes sense internally when used as a slot for itemChanged event? Or could it have wider use?