Fixed error when device other than Marvin connected
Aligned both _busy_operation_setup() to use .gui as parent.
Fixed sorting for Annotations, Vocabulary, Articles
Help updates, initial implementation of filtering in BookStatusDialog.
Improved layout for filter edit box
Help updates, added restart required for diagnostic checkboxes
New feature: Add collections to selected books.
Fixed unexpected disconnect handling.
Added star icon for collections, process collections in row order.
Added Date added, Subjects to table. Added context menu in header for displayed columns.
Refresh button updated with visible, enabled columns