Added logic to clear READ when setting NEW, vice-versa
updated_calibre_metadata() includes uuid, cover
Added stage_command to calculate_word_count
prep work for new Marvin protocol commands
Sending commands for Collection and Flag updates.
Added fetch annotations
Added Progress custom column, Refresh feature for multiple custom columns.
Refresh improvements
WIP updating progress custom column
Remove all disconnect_request code
Updating reading progress properly now when None passed as custom field value.
Thinned out the button herd. No Refresh button if no enabled custom columns.
Initial Custom Column Wizard implementation
WIP CC Wizard